Accepting request 922729 from Kernel:stable
5.14.9 & alsa fix & arm64 config update OBS-URL: https://build.opensuse.org/request/show/922729 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kernel-source?expand=0&rev=610
This commit is contained in:
commit
e7fb810158
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0157917bf0a8f9564ccdfe14a78b6ff501ebd1bfb3f7af15badb25c1907d03e7
|
||||
size 294936
|
||||
oid sha256:b60baf3c2904bde77c4cb4224a4a35a30028a3fcc00b32dd67018440b0688007
|
||||
size 294729
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-aarch64
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -50,10 +50,6 @@ BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv6l
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -50,10 +50,6 @@ BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv7l
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -50,10 +50,6 @@ BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-riscv64
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -50,10 +50,6 @@ BuildRequires: xz
|
||||
Requires: kernel = %version
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
483
kernel-64kb.spec
483
kernel-64kb.spec
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules xz
|
||||
@ -108,10 +108,8 @@ done )
|
||||
|
||||
%if 0%{?usrmerged}
|
||||
%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap %{modules_dir}/System.map
|
||||
%else
|
||||
%define modules_dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap /boot/System.map-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
@ -119,9 +117,9 @@ Name: kernel-64kb
|
||||
Summary: Kernel with 64kb PAGE_SIZE
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -175,6 +173,8 @@ Recommends: kernel-firmware
|
||||
%endif
|
||||
# The following is copied to the -base subpackage as well
|
||||
# BEGIN COMMON DEPS
|
||||
Requires(pre): suse-kernel-rpm-scriptlets
|
||||
Requires(postun): suse-kernel-rpm-scriptlets
|
||||
Requires(pre): coreutils awk
|
||||
# For /usr/lib/module-init-tools/weak-modules2
|
||||
Requires(post): suse-module-tools
|
||||
@ -241,17 +241,13 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
Provides: kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
@ -333,10 +329,6 @@ BuildArch: i686
|
||||
# These files are found in the kernel-source package:
|
||||
NoSource: 0
|
||||
NoSource: 3
|
||||
NoSource: 10
|
||||
NoSource: 11
|
||||
NoSource: 12
|
||||
NoSource: 13
|
||||
NoSource: 14
|
||||
NoSource: 16
|
||||
NoSource: 17
|
||||
@ -787,51 +779,13 @@ fi
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
echo Signing certificates "%certs"
|
||||
certs=(%certs)
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
if test %CONFIG_MODULE_SIG = "y" -a -d %_sourcedir/.kernel_signing_certs ; then
|
||||
for f in %_sourcedir/.kernel_signing_certs/*.crt; do
|
||||
mkdir -p %buildroot/etc/uefi/certs
|
||||
cp -v $f %buildroot/etc/uefi/certs
|
||||
done
|
||||
fi
|
||||
|
||||
for script in preun postun pre post; do
|
||||
if test %build_flavor = "zfcpdump"; then
|
||||
: >%my_builddir/$script.sh
|
||||
continue
|
||||
fi
|
||||
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
|
||||
-e "s:@IMAGE@:%image:g" \
|
||||
-e "s:@FLAVOR""@:%build_flavor:g" \
|
||||
-e "s:@PACKAGE@:%name:g" \
|
||||
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
|
||||
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
|
||||
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
|
||||
-e "s:@SRCVARIANT@:%variant:g" \
|
||||
-e "s:@MODULESDIR@:%modules_dir:g" \
|
||||
-e "s:@SYSTEMMAP@:%systemmap:g" \
|
||||
%if 0%{?usrmerged}
|
||||
-e "s:^@USRMERGE@::" \
|
||||
%else
|
||||
-e "/^@USRMERGE@/d" \
|
||||
%endif
|
||||
%_sourcedir/$script.sh > %my_builddir/$script.sh
|
||||
if test "${#certs[@]}" -gt 0; then
|
||||
case "$script" in
|
||||
preun | postun | post)
|
||||
# Copy the respective scriptlet from kernel-cert-subpackage
|
||||
sed "1,/^%%$script / d; /^%%[^%%]/,\$ d; s:@CERTS@:${certs[*]}:g" \
|
||||
%_sourcedir/kernel-cert-subpackage \
|
||||
>>"%my_builddir/$script.sh"
|
||||
esac
|
||||
fi
|
||||
# Do an exit 0 at the end of each scriptlet. If the last real command
|
||||
# in the scriptlet (e.g. update-bootloader call, see bnc#809617)
|
||||
# returns an error, we do not want to amplify the damage by leaving
|
||||
# the system in an inconsistent state.
|
||||
echo "exit 0" >>"%my_builddir/$script.sh"
|
||||
done
|
||||
|
||||
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
|
||||
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
|
||||
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
|
||||
@ -1200,14 +1154,41 @@ fi
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
%fdupes %buildroot%modules_dir
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%pre -f pre.sh
|
||||
|
||||
%post -f post.sh
|
||||
|
||||
%pre
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-pre --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%post
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-post --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%preun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-preun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%postun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-postun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%posttrans
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-posttrans --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
@ -1242,34 +1223,35 @@ This package contains additional modules not supported by SUSE.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun extra
|
||||
nvr=%name-extra-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%if %split_extra
|
||||
|
||||
@ -1307,34 +1289,35 @@ This package contains optional modules only for openSUSE Leap.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun optional
|
||||
nvr=%name-optional-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files optional -f kernel-optional.files
|
||||
%defattr(-, root, root)
|
||||
@ -1473,34 +1456,35 @@ Clustering support for MD devices. This enables locking and
|
||||
synchronization across multiple systems on the cluster, so all
|
||||
nodes in the cluster can access the MD devices simultaneously.
|
||||
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n cluster-md-kmp-%build_flavor
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n cluster-md-kmp-%build_flavor -f cluster-md-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1519,34 +1503,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
DLM stands for Distributed Lock Manager, a means to synchronize access to
|
||||
shared resources over the cluster.
|
||||
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n dlm-kmp-%build_flavor
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n dlm-kmp-%build_flavor -f dlm-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1565,34 +1550,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
%description -n gfs2-kmp-%build_flavor
|
||||
GFS2 is Global Filesystem, a shared device filesystem.
|
||||
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n gfs2-kmp-%build_flavor
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n gfs2-kmp-%build_flavor -f gfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1626,34 +1612,35 @@ reproduced, verified and corrected.
|
||||
Selftest drivers are intended to be supported only in testing and QA
|
||||
environments, they are not intended to be run on production systems.
|
||||
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n kselftests-kmp-%build_flavor
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n kselftests-kmp-%build_flavor -f kselftests-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1673,34 +1660,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
OCFS2 is the Oracle Cluster Filesystem, a filesystem for shared devices
|
||||
accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n ocfs2-kmp-%build_flavor
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1719,34 +1707,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
%defattr(-, root, root)
|
||||
|
@ -108,10 +108,8 @@ done )
|
||||
|
||||
%if 0%{?usrmerged}
|
||||
%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap %{modules_dir}/System.map
|
||||
%else
|
||||
%define modules_dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap /boot/System.map-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
@ -175,6 +173,8 @@ Recommends: kernel-firmware
|
||||
%endif
|
||||
# The following is copied to the -base subpackage as well
|
||||
# BEGIN COMMON DEPS
|
||||
Requires(pre): suse-kernel-rpm-scriptlets
|
||||
Requires(postun): suse-kernel-rpm-scriptlets
|
||||
Requires(pre): coreutils awk
|
||||
# For /usr/lib/module-init-tools/weak-modules2
|
||||
Requires(post): suse-module-tools
|
||||
@ -648,51 +648,13 @@ fi
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
echo Signing certificates "%certs"
|
||||
certs=(%certs)
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
if test %CONFIG_MODULE_SIG = "y" -a -d %_sourcedir/.kernel_signing_certs ; then
|
||||
for f in %_sourcedir/.kernel_signing_certs/*.crt; do
|
||||
mkdir -p %buildroot/etc/uefi/certs
|
||||
cp -v $f %buildroot/etc/uefi/certs
|
||||
done
|
||||
fi
|
||||
|
||||
for script in preun postun pre post; do
|
||||
if test %build_flavor = "zfcpdump"; then
|
||||
: >%my_builddir/$script.sh
|
||||
continue
|
||||
fi
|
||||
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
|
||||
-e "s:@IMAGE@:%image:g" \
|
||||
-e "s:@FLAVOR""@:%build_flavor:g" \
|
||||
-e "s:@PACKAGE@:%name:g" \
|
||||
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
|
||||
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
|
||||
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
|
||||
-e "s:@SRCVARIANT@:%variant:g" \
|
||||
-e "s:@MODULESDIR@:%modules_dir:g" \
|
||||
-e "s:@SYSTEMMAP@:%systemmap:g" \
|
||||
%if 0%{?usrmerged}
|
||||
-e "s:^@USRMERGE@::" \
|
||||
%else
|
||||
-e "/^@USRMERGE@/d" \
|
||||
%endif
|
||||
%_sourcedir/$script.sh > %my_builddir/$script.sh
|
||||
if test "${#certs[@]}" -gt 0; then
|
||||
case "$script" in
|
||||
preun | postun | post)
|
||||
# Copy the respective scriptlet from kernel-cert-subpackage
|
||||
sed "1,/^%%$script / d; /^%%[^%%]/,\$ d; s:@CERTS@:${certs[*]}:g" \
|
||||
%_sourcedir/kernel-cert-subpackage \
|
||||
>>"%my_builddir/$script.sh"
|
||||
esac
|
||||
fi
|
||||
# Do an exit 0 at the end of each scriptlet. If the last real command
|
||||
# in the scriptlet (e.g. update-bootloader call, see bnc#809617)
|
||||
# returns an error, we do not want to amplify the damage by leaving
|
||||
# the system in an inconsistent state.
|
||||
echo "exit 0" >>"%my_builddir/$script.sh"
|
||||
done
|
||||
|
||||
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
|
||||
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
|
||||
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
|
||||
@ -1061,14 +1023,41 @@ fi
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
%fdupes %buildroot%modules_dir
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%pre -f pre.sh
|
||||
|
||||
%post -f post.sh
|
||||
|
||||
%pre
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-pre --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%post
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-post --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%preun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-preun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%postun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-postun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%posttrans
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-posttrans --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
@ -1101,34 +1090,35 @@ This package contains additional modules not supported by SUSE.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun extra
|
||||
nvr=%name-extra-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%if %split_extra
|
||||
|
||||
@ -1164,34 +1154,35 @@ This package contains optional modules only for openSUSE Leap.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun optional
|
||||
nvr=%name-optional-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files optional -f kernel-optional.files
|
||||
%defattr(-, root, root)
|
||||
@ -1330,34 +1321,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
%description -n @KMP_NAME@-%build_flavor
|
||||
@KMP_DESCRIPTION@
|
||||
|
||||
%post -n @KMP_NAME@-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=@KMP_NAME@-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n @KMP_NAME@-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "@KMP_NAME@-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n @KMP_NAME@-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n @KMP_NAME@-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "@KMP_NAME@-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n @KMP_NAME@-%build_flavor
|
||||
nvr=@KMP_NAME@-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "@KMP_NAME@-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n @KMP_NAME@-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=@KMP_NAME@-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "@KMP_NAME@-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n @KMP_NAME@-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "@KMP_NAME@-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n @KMP_NAME@-%build_flavor -f @KMP_NAME@.files
|
||||
%defattr(-, root, root)
|
||||
|
@ -1,55 +1,26 @@
|
||||
%package -n %{-n*}-ueficert
|
||||
Summary: UEFI Secure Boot Certificate For Package %{-n*}-kmp
|
||||
Group: System/Kernel
|
||||
Requires(post): suse-kernel-rpm-scriptlets
|
||||
Requires(pre): suse-kernel-rpm-scriptlets
|
||||
%description -n %{-n*}-ueficert
|
||||
This package contains the UEFI Secure Boot certificate used to sign
|
||||
modules in the %{-n*}-kmp packages.
|
||||
|
||||
# The scriptlets are reused in kernel-binary.spec.in by a sed script that
|
||||
# stops at the next line that starts with a percent sign
|
||||
%pre -n %{-n*}-ueficert
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/cert-pre --certs "@CERTS@" "$@"
|
||||
|
||||
%post -n %{-n*}-ueficert
|
||||
if ! command -v mokutil >/dev/null; then
|
||||
exit 0
|
||||
fi
|
||||
# Only apply CA check on the kernel package certs (bsc#1173115)
|
||||
if [ %{defined _suse_kernel_module_subpackage} = 0 ] && mokutil -h | grep -q "ca-check"; then
|
||||
MOK_ARG="--ca-check"
|
||||
else
|
||||
MOK_ARG=""
|
||||
fi
|
||||
# XXX: Only call mokutil if UEFI and shim are used
|
||||
for cert in @CERTS@; do
|
||||
cert="/etc/uefi/certs/${cert}.crt"
|
||||
if ! mokutil --import "$cert" --root-pw ${MOK_ARG}; then
|
||||
echo "Failed to import $cert"
|
||||
fi
|
||||
done
|
||||
exit 0
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/cert-post --certs "@CERTS@" "$@"
|
||||
|
||||
%preun -n %{-n*}-ueficert
|
||||
if ! command -v mokutil >/dev/null; then
|
||||
exit 0
|
||||
fi
|
||||
for cert in @CERTS@; do
|
||||
cert="/etc/uefi/certs/${cert}.crt"
|
||||
ln "$cert" "$cert.delete"
|
||||
done
|
||||
exit 0
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/cert-preun --certs "@CERTS@" "$@"
|
||||
|
||||
%postun -n %{-n*}-ueficert
|
||||
if ! command -v mokutil >/dev/null; then
|
||||
exit 0
|
||||
fi
|
||||
for cert in @CERTS@; do
|
||||
cert="/etc/uefi/certs/${cert}.crt"
|
||||
if ! test -e "$cert"; then
|
||||
if ! mokutil --delete "$cert.delete" --root-pw; then
|
||||
echo "Failed to delete $cert"
|
||||
fi
|
||||
fi
|
||||
rm "$cert.delete"
|
||||
done
|
||||
exit 0
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/cert-postun --certs "@CERTS@" "$@"
|
||||
|
||||
%posttrans -n %{-n*}-ueficert
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/cert-posttrans --certs "@CERTS@" "$@"
|
||||
|
||||
%files -n %{-n*}-ueficert
|
||||
%defattr(-, root, root)
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules xz
|
||||
@ -108,10 +108,8 @@ done )
|
||||
|
||||
%if 0%{?usrmerged}
|
||||
%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap %{modules_dir}/System.map
|
||||
%else
|
||||
%define modules_dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap /boot/System.map-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
@ -119,9 +117,9 @@ Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -175,6 +173,8 @@ Recommends: kernel-firmware
|
||||
%endif
|
||||
# The following is copied to the -base subpackage as well
|
||||
# BEGIN COMMON DEPS
|
||||
Requires(pre): suse-kernel-rpm-scriptlets
|
||||
Requires(postun): suse-kernel-rpm-scriptlets
|
||||
Requires(pre): coreutils awk
|
||||
# For /usr/lib/module-init-tools/weak-modules2
|
||||
Requires(post): suse-module-tools
|
||||
@ -241,10 +241,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
Provides: kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump = 2.6.28
|
||||
Obsoletes: kernel-kdump <= 2.6.28
|
||||
@ -256,10 +256,6 @@ Obsoletes: kernel-kdump-base <= 2.6.28
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
@ -341,10 +337,6 @@ BuildArch: i686
|
||||
# These files are found in the kernel-source package:
|
||||
NoSource: 0
|
||||
NoSource: 3
|
||||
NoSource: 10
|
||||
NoSource: 11
|
||||
NoSource: 12
|
||||
NoSource: 13
|
||||
NoSource: 14
|
||||
NoSource: 16
|
||||
NoSource: 17
|
||||
@ -793,51 +785,13 @@ fi
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
echo Signing certificates "%certs"
|
||||
certs=(%certs)
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
if test %CONFIG_MODULE_SIG = "y" -a -d %_sourcedir/.kernel_signing_certs ; then
|
||||
for f in %_sourcedir/.kernel_signing_certs/*.crt; do
|
||||
mkdir -p %buildroot/etc/uefi/certs
|
||||
cp -v $f %buildroot/etc/uefi/certs
|
||||
done
|
||||
fi
|
||||
|
||||
for script in preun postun pre post; do
|
||||
if test %build_flavor = "zfcpdump"; then
|
||||
: >%my_builddir/$script.sh
|
||||
continue
|
||||
fi
|
||||
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
|
||||
-e "s:@IMAGE@:%image:g" \
|
||||
-e "s:@FLAVOR""@:%build_flavor:g" \
|
||||
-e "s:@PACKAGE@:%name:g" \
|
||||
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
|
||||
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
|
||||
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
|
||||
-e "s:@SRCVARIANT@:%variant:g" \
|
||||
-e "s:@MODULESDIR@:%modules_dir:g" \
|
||||
-e "s:@SYSTEMMAP@:%systemmap:g" \
|
||||
%if 0%{?usrmerged}
|
||||
-e "s:^@USRMERGE@::" \
|
||||
%else
|
||||
-e "/^@USRMERGE@/d" \
|
||||
%endif
|
||||
%_sourcedir/$script.sh > %my_builddir/$script.sh
|
||||
if test "${#certs[@]}" -gt 0; then
|
||||
case "$script" in
|
||||
preun | postun | post)
|
||||
# Copy the respective scriptlet from kernel-cert-subpackage
|
||||
sed "1,/^%%$script / d; /^%%[^%%]/,\$ d; s:@CERTS@:${certs[*]}:g" \
|
||||
%_sourcedir/kernel-cert-subpackage \
|
||||
>>"%my_builddir/$script.sh"
|
||||
esac
|
||||
fi
|
||||
# Do an exit 0 at the end of each scriptlet. If the last real command
|
||||
# in the scriptlet (e.g. update-bootloader call, see bnc#809617)
|
||||
# returns an error, we do not want to amplify the damage by leaving
|
||||
# the system in an inconsistent state.
|
||||
echo "exit 0" >>"%my_builddir/$script.sh"
|
||||
done
|
||||
|
||||
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
|
||||
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
|
||||
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
|
||||
@ -1206,14 +1160,41 @@ fi
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
%fdupes %buildroot%modules_dir
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%pre -f pre.sh
|
||||
|
||||
%post -f post.sh
|
||||
|
||||
%pre
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-pre --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%post
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-post --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%preun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-preun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%postun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-postun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%posttrans
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-posttrans --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
@ -1250,34 +1231,35 @@ This package contains additional modules not supported by SUSE.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun extra
|
||||
nvr=%name-extra-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%if %split_extra
|
||||
|
||||
@ -1317,34 +1299,35 @@ This package contains optional modules only for openSUSE Leap.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun optional
|
||||
nvr=%name-optional-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files optional -f kernel-optional.files
|
||||
%defattr(-, root, root)
|
||||
@ -1487,34 +1470,35 @@ Clustering support for MD devices. This enables locking and
|
||||
synchronization across multiple systems on the cluster, so all
|
||||
nodes in the cluster can access the MD devices simultaneously.
|
||||
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n cluster-md-kmp-%build_flavor
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n cluster-md-kmp-%build_flavor -f cluster-md-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1533,34 +1517,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
DLM stands for Distributed Lock Manager, a means to synchronize access to
|
||||
shared resources over the cluster.
|
||||
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n dlm-kmp-%build_flavor
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n dlm-kmp-%build_flavor -f dlm-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1579,34 +1564,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
%description -n gfs2-kmp-%build_flavor
|
||||
GFS2 is Global Filesystem, a shared device filesystem.
|
||||
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n gfs2-kmp-%build_flavor
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n gfs2-kmp-%build_flavor -f gfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1640,34 +1626,35 @@ reproduced, verified and corrected.
|
||||
Selftest drivers are intended to be supported only in testing and QA
|
||||
environments, they are not intended to be run on production systems.
|
||||
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n kselftests-kmp-%build_flavor
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n kselftests-kmp-%build_flavor -f kselftests-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1687,34 +1674,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
OCFS2 is the Oracle Cluster Filesystem, a filesystem for shared devices
|
||||
accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n ocfs2-kmp-%build_flavor
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1733,34 +1721,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
%defattr(-, root, root)
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules xz
|
||||
@ -108,10 +108,8 @@ done )
|
||||
|
||||
%if 0%{?usrmerged}
|
||||
%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap %{modules_dir}/System.map
|
||||
%else
|
||||
%define modules_dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap /boot/System.map-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
@ -119,9 +117,9 @@ Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -175,6 +173,8 @@ Recommends: kernel-firmware
|
||||
%endif
|
||||
# The following is copied to the -base subpackage as well
|
||||
# BEGIN COMMON DEPS
|
||||
Requires(pre): suse-kernel-rpm-scriptlets
|
||||
Requires(postun): suse-kernel-rpm-scriptlets
|
||||
Requires(pre): coreutils awk
|
||||
# For /usr/lib/module-init-tools/weak-modules2
|
||||
Requires(post): suse-module-tools
|
||||
@ -241,10 +241,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
Provides: kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
%ifarch %ix86
|
||||
Provides: kernel-smp = 2.6.17
|
||||
Obsoletes: kernel-smp <= 2.6.17
|
||||
@ -300,10 +300,6 @@ Obsoletes: kernel-ec2-base <= 4.4
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
@ -385,10 +381,6 @@ BuildArch: i686
|
||||
# These files are found in the kernel-source package:
|
||||
NoSource: 0
|
||||
NoSource: 3
|
||||
NoSource: 10
|
||||
NoSource: 11
|
||||
NoSource: 12
|
||||
NoSource: 13
|
||||
NoSource: 14
|
||||
NoSource: 16
|
||||
NoSource: 17
|
||||
@ -836,51 +828,13 @@ fi
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
echo Signing certificates "%certs"
|
||||
certs=(%certs)
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
if test %CONFIG_MODULE_SIG = "y" -a -d %_sourcedir/.kernel_signing_certs ; then
|
||||
for f in %_sourcedir/.kernel_signing_certs/*.crt; do
|
||||
mkdir -p %buildroot/etc/uefi/certs
|
||||
cp -v $f %buildroot/etc/uefi/certs
|
||||
done
|
||||
fi
|
||||
|
||||
for script in preun postun pre post; do
|
||||
if test %build_flavor = "zfcpdump"; then
|
||||
: >%my_builddir/$script.sh
|
||||
continue
|
||||
fi
|
||||
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
|
||||
-e "s:@IMAGE@:%image:g" \
|
||||
-e "s:@FLAVOR""@:%build_flavor:g" \
|
||||
-e "s:@PACKAGE@:%name:g" \
|
||||
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
|
||||
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
|
||||
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
|
||||
-e "s:@SRCVARIANT@:%variant:g" \
|
||||
-e "s:@MODULESDIR@:%modules_dir:g" \
|
||||
-e "s:@SYSTEMMAP@:%systemmap:g" \
|
||||
%if 0%{?usrmerged}
|
||||
-e "s:^@USRMERGE@::" \
|
||||
%else
|
||||
-e "/^@USRMERGE@/d" \
|
||||
%endif
|
||||
%_sourcedir/$script.sh > %my_builddir/$script.sh
|
||||
if test "${#certs[@]}" -gt 0; then
|
||||
case "$script" in
|
||||
preun | postun | post)
|
||||
# Copy the respective scriptlet from kernel-cert-subpackage
|
||||
sed "1,/^%%$script / d; /^%%[^%%]/,\$ d; s:@CERTS@:${certs[*]}:g" \
|
||||
%_sourcedir/kernel-cert-subpackage \
|
||||
>>"%my_builddir/$script.sh"
|
||||
esac
|
||||
fi
|
||||
# Do an exit 0 at the end of each scriptlet. If the last real command
|
||||
# in the scriptlet (e.g. update-bootloader call, see bnc#809617)
|
||||
# returns an error, we do not want to amplify the damage by leaving
|
||||
# the system in an inconsistent state.
|
||||
echo "exit 0" >>"%my_builddir/$script.sh"
|
||||
done
|
||||
|
||||
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
|
||||
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
|
||||
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
|
||||
@ -1249,14 +1203,41 @@ fi
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
%fdupes %buildroot%modules_dir
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%pre -f pre.sh
|
||||
|
||||
%post -f post.sh
|
||||
|
||||
%pre
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-pre --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%post
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-post --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%preun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-preun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%postun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-postun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%posttrans
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-posttrans --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
@ -1312,34 +1293,35 @@ This package contains additional modules not supported by SUSE.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun extra
|
||||
nvr=%name-extra-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%if %split_extra
|
||||
|
||||
@ -1398,34 +1380,35 @@ This package contains optional modules only for openSUSE Leap.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun optional
|
||||
nvr=%name-optional-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files optional -f kernel-optional.files
|
||||
%defattr(-, root, root)
|
||||
@ -1588,34 +1571,35 @@ Clustering support for MD devices. This enables locking and
|
||||
synchronization across multiple systems on the cluster, so all
|
||||
nodes in the cluster can access the MD devices simultaneously.
|
||||
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n cluster-md-kmp-%build_flavor
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n cluster-md-kmp-%build_flavor -f cluster-md-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1634,34 +1618,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
DLM stands for Distributed Lock Manager, a means to synchronize access to
|
||||
shared resources over the cluster.
|
||||
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n dlm-kmp-%build_flavor
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n dlm-kmp-%build_flavor -f dlm-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1680,34 +1665,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
%description -n gfs2-kmp-%build_flavor
|
||||
GFS2 is Global Filesystem, a shared device filesystem.
|
||||
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n gfs2-kmp-%build_flavor
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n gfs2-kmp-%build_flavor -f gfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1741,34 +1727,35 @@ reproduced, verified and corrected.
|
||||
Selftest drivers are intended to be supported only in testing and QA
|
||||
environments, they are not intended to be run on production systems.
|
||||
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n kselftests-kmp-%build_flavor
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n kselftests-kmp-%build_flavor -f kselftests-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1788,34 +1775,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
OCFS2 is the Oracle Cluster Filesystem, a filesystem for shared devices
|
||||
accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n ocfs2-kmp-%build_flavor
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1834,34 +1822,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
%defattr(-, root, root)
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -31,9 +31,9 @@ Name: kernel-docs
|
||||
Summary: Kernel Documentation
|
||||
License: GPL-2.0-only
|
||||
Group: Documentation/Man
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -64,15 +64,11 @@ BuildRequires: texlive-zapfding
|
||||
%endif
|
||||
Url: http://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
@ -140,10 +136,6 @@ Source121: sysctl.tar.bz2
|
||||
# These files are found in the kernel-source package:
|
||||
NoSource: 0
|
||||
NoSource: 3
|
||||
NoSource: 10
|
||||
NoSource: 11
|
||||
NoSource: 12
|
||||
NoSource: 13
|
||||
NoSource: 14
|
||||
NoSource: 16
|
||||
NoSource: 17
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules xz
|
||||
@ -108,10 +108,8 @@ done )
|
||||
|
||||
%if 0%{?usrmerged}
|
||||
%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap %{modules_dir}/System.map
|
||||
%else
|
||||
%define modules_dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap /boot/System.map-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
@ -119,9 +117,9 @@ Name: kernel-kvmsmall
|
||||
Summary: The Small Developer Kernel for KVM
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -175,6 +173,8 @@ Recommends: kernel-firmware
|
||||
%endif
|
||||
# The following is copied to the -base subpackage as well
|
||||
# BEGIN COMMON DEPS
|
||||
Requires(pre): suse-kernel-rpm-scriptlets
|
||||
Requires(postun): suse-kernel-rpm-scriptlets
|
||||
Requires(pre): coreutils awk
|
||||
# For /usr/lib/module-init-tools/weak-modules2
|
||||
Requires(post): suse-module-tools
|
||||
@ -241,17 +241,13 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
Provides: kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
@ -333,10 +329,6 @@ BuildArch: i686
|
||||
# These files are found in the kernel-source package:
|
||||
NoSource: 0
|
||||
NoSource: 3
|
||||
NoSource: 10
|
||||
NoSource: 11
|
||||
NoSource: 12
|
||||
NoSource: 13
|
||||
NoSource: 14
|
||||
NoSource: 16
|
||||
NoSource: 17
|
||||
@ -791,51 +783,13 @@ fi
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
echo Signing certificates "%certs"
|
||||
certs=(%certs)
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
if test %CONFIG_MODULE_SIG = "y" -a -d %_sourcedir/.kernel_signing_certs ; then
|
||||
for f in %_sourcedir/.kernel_signing_certs/*.crt; do
|
||||
mkdir -p %buildroot/etc/uefi/certs
|
||||
cp -v $f %buildroot/etc/uefi/certs
|
||||
done
|
||||
fi
|
||||
|
||||
for script in preun postun pre post; do
|
||||
if test %build_flavor = "zfcpdump"; then
|
||||
: >%my_builddir/$script.sh
|
||||
continue
|
||||
fi
|
||||
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
|
||||
-e "s:@IMAGE@:%image:g" \
|
||||
-e "s:@FLAVOR""@:%build_flavor:g" \
|
||||
-e "s:@PACKAGE@:%name:g" \
|
||||
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
|
||||
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
|
||||
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
|
||||
-e "s:@SRCVARIANT@:%variant:g" \
|
||||
-e "s:@MODULESDIR@:%modules_dir:g" \
|
||||
-e "s:@SYSTEMMAP@:%systemmap:g" \
|
||||
%if 0%{?usrmerged}
|
||||
-e "s:^@USRMERGE@::" \
|
||||
%else
|
||||
-e "/^@USRMERGE@/d" \
|
||||
%endif
|
||||
%_sourcedir/$script.sh > %my_builddir/$script.sh
|
||||
if test "${#certs[@]}" -gt 0; then
|
||||
case "$script" in
|
||||
preun | postun | post)
|
||||
# Copy the respective scriptlet from kernel-cert-subpackage
|
||||
sed "1,/^%%$script / d; /^%%[^%%]/,\$ d; s:@CERTS@:${certs[*]}:g" \
|
||||
%_sourcedir/kernel-cert-subpackage \
|
||||
>>"%my_builddir/$script.sh"
|
||||
esac
|
||||
fi
|
||||
# Do an exit 0 at the end of each scriptlet. If the last real command
|
||||
# in the scriptlet (e.g. update-bootloader call, see bnc#809617)
|
||||
# returns an error, we do not want to amplify the damage by leaving
|
||||
# the system in an inconsistent state.
|
||||
echo "exit 0" >>"%my_builddir/$script.sh"
|
||||
done
|
||||
|
||||
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
|
||||
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
|
||||
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
|
||||
@ -1204,14 +1158,41 @@ fi
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
%fdupes %buildroot%modules_dir
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%pre -f pre.sh
|
||||
|
||||
%post -f post.sh
|
||||
|
||||
%pre
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-pre --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%post
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-post --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%preun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-preun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%postun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-postun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%posttrans
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-posttrans --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
@ -1250,34 +1231,35 @@ This package contains additional modules not supported by SUSE.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun extra
|
||||
nvr=%name-extra-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%if %split_extra
|
||||
|
||||
@ -1319,34 +1301,35 @@ This package contains optional modules only for openSUSE Leap.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun optional
|
||||
nvr=%name-optional-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files optional -f kernel-optional.files
|
||||
%defattr(-, root, root)
|
||||
@ -1485,34 +1468,35 @@ Clustering support for MD devices. This enables locking and
|
||||
synchronization across multiple systems on the cluster, so all
|
||||
nodes in the cluster can access the MD devices simultaneously.
|
||||
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n cluster-md-kmp-%build_flavor
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n cluster-md-kmp-%build_flavor -f cluster-md-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1531,34 +1515,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
DLM stands for Distributed Lock Manager, a means to synchronize access to
|
||||
shared resources over the cluster.
|
||||
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n dlm-kmp-%build_flavor
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n dlm-kmp-%build_flavor -f dlm-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1577,34 +1562,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
%description -n gfs2-kmp-%build_flavor
|
||||
GFS2 is Global Filesystem, a shared device filesystem.
|
||||
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n gfs2-kmp-%build_flavor
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n gfs2-kmp-%build_flavor -f gfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1638,34 +1624,35 @@ reproduced, verified and corrected.
|
||||
Selftest drivers are intended to be supported only in testing and QA
|
||||
environments, they are not intended to be run on production systems.
|
||||
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n kselftests-kmp-%build_flavor
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n kselftests-kmp-%build_flavor -f kselftests-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1685,34 +1672,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
OCFS2 is the Oracle Cluster Filesystem, a filesystem for shared devices
|
||||
accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n ocfs2-kmp-%build_flavor
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1731,34 +1719,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
%defattr(-, root, root)
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
483
kernel-lpae.spec
483
kernel-lpae.spec
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules xz
|
||||
@ -108,10 +108,8 @@ done )
|
||||
|
||||
%if 0%{?usrmerged}
|
||||
%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap %{modules_dir}/System.map
|
||||
%else
|
||||
%define modules_dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap /boot/System.map-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
@ -119,9 +117,9 @@ Name: kernel-lpae
|
||||
Summary: Kernel for LPAE enabled systems
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -175,6 +173,8 @@ Recommends: kernel-firmware
|
||||
%endif
|
||||
# The following is copied to the -base subpackage as well
|
||||
# BEGIN COMMON DEPS
|
||||
Requires(pre): suse-kernel-rpm-scriptlets
|
||||
Requires(postun): suse-kernel-rpm-scriptlets
|
||||
Requires(pre): coreutils awk
|
||||
# For /usr/lib/module-init-tools/weak-modules2
|
||||
Requires(post): suse-module-tools
|
||||
@ -241,17 +241,13 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
Provides: kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
@ -333,10 +329,6 @@ BuildArch: i686
|
||||
# These files are found in the kernel-source package:
|
||||
NoSource: 0
|
||||
NoSource: 3
|
||||
NoSource: 10
|
||||
NoSource: 11
|
||||
NoSource: 12
|
||||
NoSource: 13
|
||||
NoSource: 14
|
||||
NoSource: 16
|
||||
NoSource: 17
|
||||
@ -785,51 +777,13 @@ fi
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
echo Signing certificates "%certs"
|
||||
certs=(%certs)
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
if test %CONFIG_MODULE_SIG = "y" -a -d %_sourcedir/.kernel_signing_certs ; then
|
||||
for f in %_sourcedir/.kernel_signing_certs/*.crt; do
|
||||
mkdir -p %buildroot/etc/uefi/certs
|
||||
cp -v $f %buildroot/etc/uefi/certs
|
||||
done
|
||||
fi
|
||||
|
||||
for script in preun postun pre post; do
|
||||
if test %build_flavor = "zfcpdump"; then
|
||||
: >%my_builddir/$script.sh
|
||||
continue
|
||||
fi
|
||||
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
|
||||
-e "s:@IMAGE@:%image:g" \
|
||||
-e "s:@FLAVOR""@:%build_flavor:g" \
|
||||
-e "s:@PACKAGE@:%name:g" \
|
||||
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
|
||||
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
|
||||
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
|
||||
-e "s:@SRCVARIANT@:%variant:g" \
|
||||
-e "s:@MODULESDIR@:%modules_dir:g" \
|
||||
-e "s:@SYSTEMMAP@:%systemmap:g" \
|
||||
%if 0%{?usrmerged}
|
||||
-e "s:^@USRMERGE@::" \
|
||||
%else
|
||||
-e "/^@USRMERGE@/d" \
|
||||
%endif
|
||||
%_sourcedir/$script.sh > %my_builddir/$script.sh
|
||||
if test "${#certs[@]}" -gt 0; then
|
||||
case "$script" in
|
||||
preun | postun | post)
|
||||
# Copy the respective scriptlet from kernel-cert-subpackage
|
||||
sed "1,/^%%$script / d; /^%%[^%%]/,\$ d; s:@CERTS@:${certs[*]}:g" \
|
||||
%_sourcedir/kernel-cert-subpackage \
|
||||
>>"%my_builddir/$script.sh"
|
||||
esac
|
||||
fi
|
||||
# Do an exit 0 at the end of each scriptlet. If the last real command
|
||||
# in the scriptlet (e.g. update-bootloader call, see bnc#809617)
|
||||
# returns an error, we do not want to amplify the damage by leaving
|
||||
# the system in an inconsistent state.
|
||||
echo "exit 0" >>"%my_builddir/$script.sh"
|
||||
done
|
||||
|
||||
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
|
||||
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
|
||||
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
|
||||
@ -1198,14 +1152,41 @@ fi
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
%fdupes %buildroot%modules_dir
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%pre -f pre.sh
|
||||
|
||||
%post -f post.sh
|
||||
|
||||
%pre
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-pre --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%post
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-post --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%preun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-preun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%postun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-postun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%posttrans
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-posttrans --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
@ -1238,34 +1219,35 @@ This package contains additional modules not supported by SUSE.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun extra
|
||||
nvr=%name-extra-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%if %split_extra
|
||||
|
||||
@ -1301,34 +1283,35 @@ This package contains optional modules only for openSUSE Leap.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun optional
|
||||
nvr=%name-optional-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files optional -f kernel-optional.files
|
||||
%defattr(-, root, root)
|
||||
@ -1467,34 +1450,35 @@ Clustering support for MD devices. This enables locking and
|
||||
synchronization across multiple systems on the cluster, so all
|
||||
nodes in the cluster can access the MD devices simultaneously.
|
||||
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n cluster-md-kmp-%build_flavor
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n cluster-md-kmp-%build_flavor -f cluster-md-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1513,34 +1497,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
DLM stands for Distributed Lock Manager, a means to synchronize access to
|
||||
shared resources over the cluster.
|
||||
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n dlm-kmp-%build_flavor
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n dlm-kmp-%build_flavor -f dlm-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1559,34 +1544,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
%description -n gfs2-kmp-%build_flavor
|
||||
GFS2 is Global Filesystem, a shared device filesystem.
|
||||
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n gfs2-kmp-%build_flavor
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n gfs2-kmp-%build_flavor -f gfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1620,34 +1606,35 @@ reproduced, verified and corrected.
|
||||
Selftest drivers are intended to be supported only in testing and QA
|
||||
environments, they are not intended to be run on production systems.
|
||||
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n kselftests-kmp-%build_flavor
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n kselftests-kmp-%build_flavor -f kselftests-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1667,34 +1654,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
OCFS2 is the Oracle Cluster Filesystem, a filesystem for shared devices
|
||||
accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n ocfs2-kmp-%build_flavor
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1713,34 +1701,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
%defattr(-, root, root)
|
||||
|
@ -69,29 +69,26 @@ in_desc { print; good = 1 }
|
||||
END { exit(! good) }
|
||||
' $spec
|
||||
)
|
||||
%pre -n %{-n*}-kmp-%1
|
||||
%{-b:KMP_NEEDS_MKINITRD=1} /usr/lib/module-init-tools/kernel-scriptlets/kmp-pre --name "%{-n*}-kmp-%1" \
|
||||
--version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
|
||||
--flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
|
||||
%post -n %{-n*}-kmp-%1
|
||||
nvr=%{-n*}-kmp-%1-%_this_kmp_version-%{-r*}
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
if [ -x $wm2 ]; then
|
||||
%{-b:KMP_NEEDS_MKINITRD=1} INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} $wm2 --add-kmp $nvr
|
||||
fi
|
||||
%posttrans -n %{-n*}-kmp-%1
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%{-b:KMP_NEEDS_MKINITRD=1} /usr/lib/module-init-tools/kernel-scriptlets/kmp-post --name "%{-n*}-kmp-%1" \
|
||||
--version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
|
||||
--flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
|
||||
%preun -n %{-n*}-kmp-%1
|
||||
nvr=%{-n*}-kmp-%1-%_this_kmp_version-%{-r*}
|
||||
rpm -ql $nvr | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > /var/run/rpm-$nvr-modules
|
||||
%{-b:KMP_NEEDS_MKINITRD=1} /usr/lib/module-init-tools/kernel-scriptlets/kmp-preun --name "%{-n*}-kmp-%1" \
|
||||
--version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
|
||||
--flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
|
||||
%postun -n %{-n*}-kmp-%1
|
||||
nvr=%{-n*}-kmp-%1-%_this_kmp_version-%{-r*}
|
||||
modules=( $(cat /var/run/rpm-$nvr-modules) )
|
||||
rm -f /var/run/rpm-$nvr-modules
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
if [ -x $wm2 ]; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} $wm2 --remove-kmp $nvr
|
||||
fi
|
||||
%{-b:KMP_NEEDS_MKINITRD=1} /usr/lib/module-init-tools/kernel-scriptlets/kmp-postun --name "%{-n*}-kmp-%1" \
|
||||
--version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
|
||||
--flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
|
||||
%posttrans -n %{-n*}-kmp-%1
|
||||
%{-b:KMP_NEEDS_MKINITRD=1} /usr/lib/module-init-tools/kernel-scriptlets/kmp-posttrans --name "%{-n*}-kmp-%1" \
|
||||
--version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
|
||||
--flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
|
||||
%files -n %{-n*}-kmp-%1
|
||||
%{-f:%{expand:%(cd %_sourcedir; cat %{-f*})}}
|
||||
%{!-f:%defattr (-,root,root)}
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -45,7 +45,7 @@ BuildRequires: util-linux
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: kernel%kernel_flavor-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
BuildRequires: kernel%kernel_flavor-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
|
||||
%if 0%{?rhel_version}
|
||||
BuildRequires: kernel
|
||||
@ -64,9 +64,9 @@ BuildRequires: dracut
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Summary: Basic QA tests for the kernel
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
483
kernel-pae.spec
483
kernel-pae.spec
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules xz
|
||||
@ -108,10 +108,8 @@ done )
|
||||
|
||||
%if 0%{?usrmerged}
|
||||
%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap %{modules_dir}/System.map
|
||||
%else
|
||||
%define modules_dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap /boot/System.map-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
@ -119,9 +117,9 @@ Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -175,6 +173,8 @@ Recommends: kernel-firmware
|
||||
%endif
|
||||
# The following is copied to the -base subpackage as well
|
||||
# BEGIN COMMON DEPS
|
||||
Requires(pre): suse-kernel-rpm-scriptlets
|
||||
Requires(postun): suse-kernel-rpm-scriptlets
|
||||
Requires(pre): coreutils awk
|
||||
# For /usr/lib/module-init-tools/weak-modules2
|
||||
Requires(post): suse-module-tools
|
||||
@ -241,10 +241,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
Provides: kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
%ifarch %ix86
|
||||
Provides: kernel-bigsmp = 2.6.17
|
||||
Obsoletes: kernel-bigsmp <= 2.6.17
|
||||
@ -270,10 +270,6 @@ Obsoletes: kernel-ec2-base <= 4.4
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
@ -355,10 +351,6 @@ BuildArch: i686
|
||||
# These files are found in the kernel-source package:
|
||||
NoSource: 0
|
||||
NoSource: 3
|
||||
NoSource: 10
|
||||
NoSource: 11
|
||||
NoSource: 12
|
||||
NoSource: 13
|
||||
NoSource: 14
|
||||
NoSource: 16
|
||||
NoSource: 17
|
||||
@ -813,51 +805,13 @@ fi
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
echo Signing certificates "%certs"
|
||||
certs=(%certs)
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
if test %CONFIG_MODULE_SIG = "y" -a -d %_sourcedir/.kernel_signing_certs ; then
|
||||
for f in %_sourcedir/.kernel_signing_certs/*.crt; do
|
||||
mkdir -p %buildroot/etc/uefi/certs
|
||||
cp -v $f %buildroot/etc/uefi/certs
|
||||
done
|
||||
fi
|
||||
|
||||
for script in preun postun pre post; do
|
||||
if test %build_flavor = "zfcpdump"; then
|
||||
: >%my_builddir/$script.sh
|
||||
continue
|
||||
fi
|
||||
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
|
||||
-e "s:@IMAGE@:%image:g" \
|
||||
-e "s:@FLAVOR""@:%build_flavor:g" \
|
||||
-e "s:@PACKAGE@:%name:g" \
|
||||
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
|
||||
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
|
||||
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
|
||||
-e "s:@SRCVARIANT@:%variant:g" \
|
||||
-e "s:@MODULESDIR@:%modules_dir:g" \
|
||||
-e "s:@SYSTEMMAP@:%systemmap:g" \
|
||||
%if 0%{?usrmerged}
|
||||
-e "s:^@USRMERGE@::" \
|
||||
%else
|
||||
-e "/^@USRMERGE@/d" \
|
||||
%endif
|
||||
%_sourcedir/$script.sh > %my_builddir/$script.sh
|
||||
if test "${#certs[@]}" -gt 0; then
|
||||
case "$script" in
|
||||
preun | postun | post)
|
||||
# Copy the respective scriptlet from kernel-cert-subpackage
|
||||
sed "1,/^%%$script / d; /^%%[^%%]/,\$ d; s:@CERTS@:${certs[*]}:g" \
|
||||
%_sourcedir/kernel-cert-subpackage \
|
||||
>>"%my_builddir/$script.sh"
|
||||
esac
|
||||
fi
|
||||
# Do an exit 0 at the end of each scriptlet. If the last real command
|
||||
# in the scriptlet (e.g. update-bootloader call, see bnc#809617)
|
||||
# returns an error, we do not want to amplify the damage by leaving
|
||||
# the system in an inconsistent state.
|
||||
echo "exit 0" >>"%my_builddir/$script.sh"
|
||||
done
|
||||
|
||||
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
|
||||
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
|
||||
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
|
||||
@ -1226,14 +1180,41 @@ fi
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
%fdupes %buildroot%modules_dir
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%pre -f pre.sh
|
||||
|
||||
%post -f post.sh
|
||||
|
||||
%pre
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-pre --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%post
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-post --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%preun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-preun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%postun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-postun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%posttrans
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-posttrans --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
@ -1282,34 +1263,35 @@ This package contains additional modules not supported by SUSE.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun extra
|
||||
nvr=%name-extra-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%if %split_extra
|
||||
|
||||
@ -1361,34 +1343,35 @@ This package contains optional modules only for openSUSE Leap.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun optional
|
||||
nvr=%name-optional-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files optional -f kernel-optional.files
|
||||
%defattr(-, root, root)
|
||||
@ -1537,34 +1520,35 @@ Clustering support for MD devices. This enables locking and
|
||||
synchronization across multiple systems on the cluster, so all
|
||||
nodes in the cluster can access the MD devices simultaneously.
|
||||
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n cluster-md-kmp-%build_flavor
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n cluster-md-kmp-%build_flavor -f cluster-md-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1583,34 +1567,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
DLM stands for Distributed Lock Manager, a means to synchronize access to
|
||||
shared resources over the cluster.
|
||||
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n dlm-kmp-%build_flavor
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n dlm-kmp-%build_flavor -f dlm-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1629,34 +1614,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
%description -n gfs2-kmp-%build_flavor
|
||||
GFS2 is Global Filesystem, a shared device filesystem.
|
||||
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n gfs2-kmp-%build_flavor
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n gfs2-kmp-%build_flavor -f gfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1690,34 +1676,35 @@ reproduced, verified and corrected.
|
||||
Selftest drivers are intended to be supported only in testing and QA
|
||||
environments, they are not intended to be run on production systems.
|
||||
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n kselftests-kmp-%build_flavor
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n kselftests-kmp-%build_flavor -f kselftests-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1737,34 +1724,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
OCFS2 is the Oracle Cluster Filesystem, a filesystem for shared devices
|
||||
accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n ocfs2-kmp-%build_flavor
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1783,34 +1771,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
%defattr(-, root, root)
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -30,9 +30,9 @@ Name: kernel-source
|
||||
Summary: The Linux Kernel Sources
|
||||
License: GPL-2.0-only
|
||||
Group: Development/Sources
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -43,15 +43,11 @@ BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
|
@ -48,10 +48,6 @@ Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: @TARBALL_URL@linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
|
@ -15,9 +15,10 @@ echo Ghost files:
|
||||
cat kernel-ghost.flist
|
||||
|
||||
rpm -q --qf '%{PREIN}' $kernel_package_name | sed -e "s/$kernel_nvrq/$package_nvr/g" > prein.sh
|
||||
rpm -q --qf '%{PREUN}' $kernel_package_name | sed -e "s/$kernel_nvrq/$package_nvr/g" > preun.sh
|
||||
rpm -q --qf '%{POSTIN}' $kernel_package_name | sed -e "s/$kernel_nvrq/$package_nvr/g" > postin.sh
|
||||
rpm -q --qf '%{PREUN}' $kernel_package_name | sed -e "s/$kernel_nvrq/$package_nvr/g" > preun.sh
|
||||
rpm -q --qf '%{POSTUN}' $kernel_package_name | sed -e "s/$kernel_nvrq/$package_nvr/g" > postun.sh
|
||||
rpm -q --qf '%{POSTTRANS}' $kernel_package_name | sed -e "s/$kernel_nvrq/$package_nvr/g" > posttrans.sh
|
||||
|
||||
[ -z "$(rpm -q --triggers $kernel_package_name)" ] # not handled
|
||||
|
||||
|
@ -83,14 +83,16 @@ There is no reason to install this package.
|
||||
echo "%{?modules}" | tr ', ' '\n\n' > request-modules
|
||||
%scriptdir/kernel-subpackage-build %kernel_package_name %rpm_kver-%rpm_krel %package_name-%version-%release
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%pre -f prein.sh
|
||||
|
||||
%post -f postin.sh
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%posttrans -f posttrans.sh
|
||||
|
||||
%files -f subpackage.flist
|
||||
|
||||
%changelog
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -24,10 +24,10 @@ Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
License: GPL-2.0-only
|
||||
Group: Development/Sources
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%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-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
Provides: multiversion(kernel)
|
||||
Source: README.KSYMS
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules xz
|
||||
@ -108,10 +108,8 @@ done )
|
||||
|
||||
%if 0%{?usrmerged}
|
||||
%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap %{modules_dir}/System.map
|
||||
%else
|
||||
%define modules_dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap /boot/System.map-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
@ -119,9 +117,9 @@ Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -175,6 +173,8 @@ Recommends: kernel-firmware
|
||||
%endif
|
||||
# The following is copied to the -base subpackage as well
|
||||
# BEGIN COMMON DEPS
|
||||
Requires(pre): suse-kernel-rpm-scriptlets
|
||||
Requires(postun): suse-kernel-rpm-scriptlets
|
||||
Requires(pre): coreutils awk
|
||||
# For /usr/lib/module-init-tools/weak-modules2
|
||||
Requires(post): suse-module-tools
|
||||
@ -241,17 +241,13 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
Provides: kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
@ -333,10 +329,6 @@ BuildArch: i686
|
||||
# These files are found in the kernel-source package:
|
||||
NoSource: 0
|
||||
NoSource: 3
|
||||
NoSource: 10
|
||||
NoSource: 11
|
||||
NoSource: 12
|
||||
NoSource: 13
|
||||
NoSource: 14
|
||||
NoSource: 16
|
||||
NoSource: 17
|
||||
@ -784,51 +776,13 @@ fi
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
echo Signing certificates "%certs"
|
||||
certs=(%certs)
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
if test %CONFIG_MODULE_SIG = "y" -a -d %_sourcedir/.kernel_signing_certs ; then
|
||||
for f in %_sourcedir/.kernel_signing_certs/*.crt; do
|
||||
mkdir -p %buildroot/etc/uefi/certs
|
||||
cp -v $f %buildroot/etc/uefi/certs
|
||||
done
|
||||
fi
|
||||
|
||||
for script in preun postun pre post; do
|
||||
if test %build_flavor = "zfcpdump"; then
|
||||
: >%my_builddir/$script.sh
|
||||
continue
|
||||
fi
|
||||
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
|
||||
-e "s:@IMAGE@:%image:g" \
|
||||
-e "s:@FLAVOR""@:%build_flavor:g" \
|
||||
-e "s:@PACKAGE@:%name:g" \
|
||||
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
|
||||
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
|
||||
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
|
||||
-e "s:@SRCVARIANT@:%variant:g" \
|
||||
-e "s:@MODULESDIR@:%modules_dir:g" \
|
||||
-e "s:@SYSTEMMAP@:%systemmap:g" \
|
||||
%if 0%{?usrmerged}
|
||||
-e "s:^@USRMERGE@::" \
|
||||
%else
|
||||
-e "/^@USRMERGE@/d" \
|
||||
%endif
|
||||
%_sourcedir/$script.sh > %my_builddir/$script.sh
|
||||
if test "${#certs[@]}" -gt 0; then
|
||||
case "$script" in
|
||||
preun | postun | post)
|
||||
# Copy the respective scriptlet from kernel-cert-subpackage
|
||||
sed "1,/^%%$script / d; /^%%[^%%]/,\$ d; s:@CERTS@:${certs[*]}:g" \
|
||||
%_sourcedir/kernel-cert-subpackage \
|
||||
>>"%my_builddir/$script.sh"
|
||||
esac
|
||||
fi
|
||||
# Do an exit 0 at the end of each scriptlet. If the last real command
|
||||
# in the scriptlet (e.g. update-bootloader call, see bnc#809617)
|
||||
# returns an error, we do not want to amplify the damage by leaving
|
||||
# the system in an inconsistent state.
|
||||
echo "exit 0" >>"%my_builddir/$script.sh"
|
||||
done
|
||||
|
||||
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
|
||||
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
|
||||
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
|
||||
@ -1197,14 +1151,41 @@ fi
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
%fdupes %buildroot%modules_dir
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%pre -f pre.sh
|
||||
|
||||
%post -f post.sh
|
||||
|
||||
%pre
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-pre --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%post
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-post --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%preun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-preun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%postun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-postun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%posttrans
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-posttrans --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
@ -1236,34 +1217,35 @@ This package contains additional modules not supported by SUSE.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun extra
|
||||
nvr=%name-extra-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%if %split_extra
|
||||
|
||||
@ -1298,34 +1280,35 @@ This package contains optional modules only for openSUSE Leap.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun optional
|
||||
nvr=%name-optional-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files optional -f kernel-optional.files
|
||||
%defattr(-, root, root)
|
||||
@ -1464,34 +1447,35 @@ Clustering support for MD devices. This enables locking and
|
||||
synchronization across multiple systems on the cluster, so all
|
||||
nodes in the cluster can access the MD devices simultaneously.
|
||||
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n cluster-md-kmp-%build_flavor
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n cluster-md-kmp-%build_flavor -f cluster-md-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1510,34 +1494,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
DLM stands for Distributed Lock Manager, a means to synchronize access to
|
||||
shared resources over the cluster.
|
||||
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n dlm-kmp-%build_flavor
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n dlm-kmp-%build_flavor -f dlm-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1556,34 +1541,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
%description -n gfs2-kmp-%build_flavor
|
||||
GFS2 is Global Filesystem, a shared device filesystem.
|
||||
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n gfs2-kmp-%build_flavor
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n gfs2-kmp-%build_flavor -f gfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1617,34 +1603,35 @@ reproduced, verified and corrected.
|
||||
Selftest drivers are intended to be supported only in testing and QA
|
||||
environments, they are not intended to be run on production systems.
|
||||
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n kselftests-kmp-%build_flavor
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n kselftests-kmp-%build_flavor -f kselftests-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1664,34 +1651,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
OCFS2 is the Oracle Cluster Filesystem, a filesystem for shared devices
|
||||
accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n ocfs2-kmp-%build_flavor
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1710,34 +1698,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
%defattr(-, root, root)
|
||||
|
@ -1,3 +1,776 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 09:22:19 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- ALSA: usb-audio: Restrict rates for the shared clocks
|
||||
(bsc#1190418).
|
||||
- commit d0ace7f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 08:16:48 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Update
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
(bsc#1012628 bsc#1190469).
|
||||
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
The former superseded the latter.
|
||||
- commit 2bc4ba2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 10:28:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.9 (bsc#1012628).
|
||||
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
|
||||
(bsc#1012628).
|
||||
- ocfs2: drop acl cache for directories too (bsc#1012628).
|
||||
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
|
||||
(bsc#1012628).
|
||||
- mm: fix uninitialized use in overcommit_policy_handler
|
||||
(bsc#1012628).
|
||||
- usb: gadget: r8a66597: fix a loop in set_feature()
|
||||
(bsc#1012628).
|
||||
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
|
||||
(bsc#1012628).
|
||||
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
|
||||
(bsc#1012628).
|
||||
- usb: musb: tusb6010: uninitialized data in
|
||||
tusb_fifo_write_unaligned() (bsc#1012628).
|
||||
- cifs: Not to defer close on file when lock is set (bsc#1012628).
|
||||
- cifs: Fix soft lockup during fsstress (bsc#1012628).
|
||||
- cifs: fix incorrect check for null pointer in header_assemble
|
||||
(bsc#1012628).
|
||||
- xen/x86: fix PV trap handling on secondary processors
|
||||
(bsc#1012628).
|
||||
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
|
||||
(bsc#1012628).
|
||||
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
|
||||
Multimeter (bsc#1012628).
|
||||
- USB: cdc-acm: fix minor-number release (bsc#1012628).
|
||||
- Revert "USB: bcma: Add a check for devm_gpiod_get"
|
||||
(bsc#1012628).
|
||||
- binder: make sure fd closes complete (bsc#1012628).
|
||||
- binder: fix freeze race (bsc#1012628).
|
||||
- staging: greybus: uart: fix tty use after free (bsc#1012628).
|
||||
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
|
||||
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
|
||||
- usb: cdns3: fix race condition before setting doorbell
|
||||
(bsc#1012628).
|
||||
- usb: core: hcd: Add support for deferring roothub registration
|
||||
(bsc#1012628).
|
||||
- USB: serial: mos7840: remove duplicated 0xac24 device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
|
||||
- USB: serial: option: remove duplicate USB device ID
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add device id for Foxconn T99W265
|
||||
(bsc#1012628).
|
||||
- misc: bcm-vk: fix tty registration race (bsc#1012628).
|
||||
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
|
||||
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
|
||||
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
|
||||
to KVM guest (bsc#1012628).
|
||||
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
|
||||
- nexthop: Fix division by zero while replacing a resilient group
|
||||
(bsc#1012628).
|
||||
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
|
||||
space (bsc#1012628).
|
||||
- xhci: Set HCD flag to defer primary roothub registration
|
||||
(bsc#1012628).
|
||||
- serial: 8250: 8250_omap: Fix RX_LVL register offset
|
||||
(bsc#1012628).
|
||||
- serial: mvebu-uart: fix driver's tx_empty callback
|
||||
(bsc#1012628).
|
||||
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: Update intermediate power state for SI
|
||||
(bsc#1012628).
|
||||
- net: hso: fix muxed tty registration (bsc#1012628).
|
||||
- platform/x86: amd-pmc: Increase the response register timeout
|
||||
(bsc#1012628).
|
||||
- arm64: Restore forced disabling of KPTI on ThunderX
|
||||
(bsc#1012628).
|
||||
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
|
||||
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
|
||||
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
|
||||
(bsc#1012628).
|
||||
- afs: Fix page leak (bsc#1012628).
|
||||
- afs: Fix incorrect triggering of sillyrename on 3rd-party
|
||||
invalidation (bsc#1012628).
|
||||
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
|
||||
server (bsc#1012628).
|
||||
- afs: Fix updating of i_blocks on file/dir extension
|
||||
(bsc#1012628).
|
||||
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
|
||||
(bsc#1012628).
|
||||
- regulator: max14577: Revert "regulator: max14577: Add proper
|
||||
module aliases strings" (bsc#1012628).
|
||||
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
|
||||
- virtio-net: fix pages leaking when building skb in big mode
|
||||
(bsc#1012628).
|
||||
- enetc: Fix illegal access when reading affinity_hint
|
||||
(bsc#1012628).
|
||||
- enetc: Fix uninitialized struct dim_sample field usage
|
||||
(bsc#1012628).
|
||||
- net: dsa: tear down devlink port regions when tearing down
|
||||
the devlink port on error (bsc#1012628).
|
||||
- net: bgmac-bcma: handle deferred probe error due to mac-address
|
||||
(bsc#1012628).
|
||||
- napi: fix race inside napi_enable (bsc#1012628).
|
||||
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix change RSS 'hfunc' ineffective issue
|
||||
(bsc#1012628).
|
||||
- net: hns3: fix inconsistent vf id print (bsc#1012628).
|
||||
- net: hns3: fix misuse vf id and vport id in some logs
|
||||
(bsc#1012628).
|
||||
- net: hns3: check queue id range before using (bsc#1012628).
|
||||
- net: hns3: check vlan id before using it (bsc#1012628).
|
||||
- net: hns3: fix a return value error in hclge_get_reset_status()
|
||||
(bsc#1012628).
|
||||
- net/smc: add missing error check in smc_clc_prfx_set()
|
||||
(bsc#1012628).
|
||||
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
|
||||
(bsc#1012628).
|
||||
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
|
||||
- net: dsa: don't allocate the slave_mii_bus using devres
|
||||
(bsc#1012628).
|
||||
- net: dsa: realtek: register the MDIO bus under devres
|
||||
(bsc#1012628).
|
||||
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
|
||||
error (bsc#1012628).
|
||||
- kselftest/arm64: signal: Add SVE to the set of features we
|
||||
can check for (bsc#1012628).
|
||||
- kselftest/arm64: signal: Skip tests if required features are
|
||||
missing (bsc#1012628).
|
||||
- spi: Revert modalias changes (bsc#1012628).
|
||||
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
|
||||
(bsc#1012628).
|
||||
- gpio: uniphier: Fix void functions to remove return value
|
||||
(bsc#1012628).
|
||||
- qed: rdma - don't wait for resources under hw error recovery
|
||||
flow (bsc#1012628).
|
||||
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
|
||||
- nexthop: Fix memory leaks in nexthop notification chain
|
||||
listeners (bsc#1012628).
|
||||
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
|
||||
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
|
||||
entries (bsc#1012628).
|
||||
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
|
||||
enabled (bsc#1012628).
|
||||
- net/mlx4_en: Don't allow aRFS for encapsulated packets
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
|
||||
- drm/amdkfd: map SVM range with correct access permission
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
|
||||
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
|
||||
- scsi: target: Fix the pgr/alua_support_store functions
|
||||
(bsc#1012628).
|
||||
- tty: synclink_gt: rename a conflicting function name
|
||||
(bsc#1012628).
|
||||
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
|
||||
- fpga: machxo2-spi: Fix missing error code in
|
||||
machxo2_write_complete() (bsc#1012628).
|
||||
- x86/fault: Fix wrong signal when vsyscall fails with pkey
|
||||
(bsc#1012628).
|
||||
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
|
||||
(bsc#1012628).
|
||||
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
|
||||
- thermal/core: Potential buffer overflow in
|
||||
thermal_build_list_of_policies() (bsc#1012628).
|
||||
- cifs: fix a sign extension bug (bsc#1012628).
|
||||
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
|
||||
(bsc#1012628).
|
||||
- scsi: ufs: Revert "Utilize Transfer Request List Completion
|
||||
Notification Register" (bsc#1012628).
|
||||
- scsi: ufs: Retry aborted SCSI commands instead of completing
|
||||
these successfully (bsc#1012628).
|
||||
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
|
||||
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
|
||||
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
|
||||
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Fix potential VPE leak on error
|
||||
(bsc#1012628).
|
||||
- md: fix a lock order reversal in md_alloc (bsc#1012628).
|
||||
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
|
||||
- io_uring: fix race between poll completion and cancel_hash
|
||||
insertion (bsc#1012628).
|
||||
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
|
||||
(bsc#1012628).
|
||||
- io_uring: put provided buffer meta data under memcg accounting
|
||||
(bsc#1012628).
|
||||
- io_uring: don't punt files update to io-wq unconditionally
|
||||
(bsc#1012628).
|
||||
- blktrace: Fix uaf in blk_trace access after removing by sysfs
|
||||
(bsc#1012628).
|
||||
- net: phylink: Update SFP selected interface on advertising
|
||||
changes (bsc#1012628).
|
||||
- net: macb: fix use after free on rmmod (bsc#1012628).
|
||||
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
|
||||
- blk-mq: avoid to iterate over stale request (bsc#1012628).
|
||||
- m68k: Double cast io functions to unsigned long (bsc#1012628).
|
||||
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
|
||||
- dma-debug: prevent an error message from causing runtime
|
||||
problems (bsc#1012628).
|
||||
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
|
||||
(bsc#1012628).
|
||||
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
|
||||
- xen/balloon: use a kernel thread instead a workqueue
|
||||
(bsc#1012628).
|
||||
- nvme-multipath: fix ANA state updates when a namespace is not
|
||||
present (bsc#1012628).
|
||||
- nvme-rdma: destroy cm id before destroy qp to avoid use after
|
||||
free (bsc#1012628).
|
||||
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
|
||||
- amd/display: downgrade validation failure log level
|
||||
(bsc#1012628).
|
||||
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
|
||||
- block: check if a profile is actually registered in
|
||||
blk_integrity_unregister (bsc#1012628).
|
||||
- block: flush the integrity workqueue in blk_integrity_unregister
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
|
||||
blkg pd (bsc#1012628).
|
||||
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
|
||||
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
|
||||
location (bsc#1012628).
|
||||
- sparc: avoid stringop-overread errors (bsc#1012628).
|
||||
- qnx4: avoid stringop-overread errors (bsc#1012628).
|
||||
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
|
||||
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Link training retry fix for abort case
|
||||
(bsc#1012628).
|
||||
- amd/display: enable panel orientation quirks (bsc#1012628).
|
||||
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
|
||||
- alpha: Declare virt_to_phys and virt_to_bus parameter as
|
||||
pointer to volatile (bsc#1012628).
|
||||
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
|
||||
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
|
||||
- libperf evsel: Make use of FD robust (bsc#1012628).
|
||||
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
|
||||
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
|
||||
(bsc#1012628).
|
||||
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
|
||||
(bsc#1012628).
|
||||
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
|
||||
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
|
||||
(bsc#1012628).
|
||||
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
|
||||
- arm64: add MTE supported check to thread switching and syscall
|
||||
entry/exit (bsc#1012628).
|
||||
- USB: serial: cp210x: fix dropped characters with CP2102
|
||||
(bsc#1012628).
|
||||
- software node: balance refcount for managed software nodes
|
||||
(bsc#1012628).
|
||||
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
|
||||
- qnx4: work around gcc false positive warning bug (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Add missing companion descriptor for
|
||||
feedback EP (bsc#1012628).
|
||||
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
|
||||
- commit 85f5318
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 30 04:53:41 CEST 2021 - mbrugger@suse.com
|
||||
|
||||
- arm64: Update config files. (bsc#1185927)
|
||||
Set PINCTRL_ZYNQMP as build-in.
|
||||
- commit 4ae263c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:35:53 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- blacklist.conf: add idxd commit
|
||||
- commit 06dbf6b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:11:12 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- nvmet: fix a width vs precision bug in
|
||||
nvmet_subsys_attr_serial_show() (git-fixes).
|
||||
- commit fef4ef0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 26 19:05:29 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.8 (bsc#1012628).
|
||||
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
|
||||
- selinux,smack: fix subjective/objective credential use mixups
|
||||
(bsc#1012628).
|
||||
- io_uring: fix off-by-one in BUILD_BUG_ON check of
|
||||
__REQ_F_LAST_BIT (bsc#1012628).
|
||||
- cifs: properly invalidate cached root handle when closing it
|
||||
(bsc#1012628).
|
||||
- sched/idle: Make the idle timer expire in hard interrupt context
|
||||
(bsc#1012628).
|
||||
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
|
||||
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
|
||||
multiple_queues (bsc#1012628).
|
||||
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
|
||||
(bsc#1012628).
|
||||
- block: genhd: don't call blkdev_show() with major_names_lock
|
||||
held (bsc#1012628).
|
||||
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
|
||||
(bsc#1012628).
|
||||
- pwm: stm32-lp: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: rockchip: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- pwm: img: Don't modify HW state in .remove() callback
|
||||
(bsc#1012628).
|
||||
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
|
||||
- habanalabs: add "in device creation" status (bsc#1012628).
|
||||
- habanalabs: fix mmu node address resolution in debugfs
|
||||
(bsc#1012628).
|
||||
- habanalabs: add validity check for event ID received from F/W
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
|
||||
- drm/amd/display: Fix memory leak reported by coverity
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
|
||||
(bsc#1012628).
|
||||
- habanalabs: fix nullifying of destroyed mmu pgt pool
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
|
||||
(bsc#1012628).
|
||||
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
|
||||
(bsc#1012628).
|
||||
- btrfs: fix lockdep warning while mounting sprout fs
|
||||
(bsc#1012628).
|
||||
- btrfs: delay blkdev_put until after the device remove
|
||||
(bsc#1012628).
|
||||
- btrfs: update the bdev time directly when closing (bsc#1012628).
|
||||
- s390/unwind: use current_frame_address() to unwind current task
|
||||
(bsc#1012628).
|
||||
- ceph: lockdep annotations for try_nonblocking_invalidate
|
||||
(bsc#1012628).
|
||||
- ceph: remove the capsnaps when removing caps (bsc#1012628).
|
||||
- ceph: request Fw caps before updating the mtime in
|
||||
ceph_write_iter (bsc#1012628).
|
||||
- ceph: fix memory leak on decode error in ceph_handle_caps
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
|
||||
are supported (bsc#1012628).
|
||||
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
|
||||
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
|
||||
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
|
||||
(bsc#1012628).
|
||||
- dmaengine: ioat: depends on !UML (bsc#1012628).
|
||||
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
|
||||
- cxl: Move cxl_core to new directory (bsc#1012628).
|
||||
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
|
||||
- dmaengine: idxd: depends on !UML (bsc#1012628).
|
||||
- riscv: dts: microchip: mpfs-icicle: Fix serial console
|
||||
(bsc#1012628).
|
||||
- of: property: Disable fw_devlink DT support for X86
|
||||
(bsc#1012628).
|
||||
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
|
||||
(bsc#1012628).
|
||||
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
|
||||
(bsc#1012628).
|
||||
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
|
||||
(bsc#1012628).
|
||||
- iommu/amd: Relocate GAMSup check to early_enable_iommus
|
||||
(bsc#1012628).
|
||||
- parisc: Move pci_dev_is_behind_card_dino to where it is used
|
||||
(bsc#1012628).
|
||||
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- drivers: base: cacheinfo: Get rid of
|
||||
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
|
||||
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
|
||||
(bsc#1012628).
|
||||
- thermal/core: Fix thermal_cooling_device_register() prototype
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
|
||||
- tools/bootconfig: Fix tracing_on option checking in
|
||||
ftrace2bconf.sh (bsc#1012628).
|
||||
- Kconfig.debug: drop selecting non-existing
|
||||
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
|
||||
- init: move usermodehelper_enable() to populate_rootfs()
|
||||
(bsc#1012628).
|
||||
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
|
||||
of selecting it (bsc#1012628).
|
||||
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
|
||||
- s390/entry: make oklabel within CHKSTG macro local
|
||||
(bsc#1012628).
|
||||
- platform/chrome: cros_ec_trace: Fix format warnings
|
||||
(bsc#1012628).
|
||||
- platform/chrome: sensorhub: Add trace events for sample
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: clear block on fault flag when clear wq
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: fix abort status check (bsc#1012628).
|
||||
- dmaengine: idxd: fix wq slot allocation index check
|
||||
(bsc#1012628).
|
||||
- dmaengine: idxd: have command status always set (bsc#1012628).
|
||||
- dmanegine: idxd: cleanup all device related bits after disabling
|
||||
device (bsc#1012628).
|
||||
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
|
||||
was registered (bsc#1012628).
|
||||
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
|
||||
chip was registered (bsc#1012628).
|
||||
- ceph: cancel delayed work instead of flushing on mdsc teardown
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
|
||||
sensor is not used (bsc#1012628).
|
||||
- PM: sleep: core: Avoid setting power.must_resume to false
|
||||
(bsc#1012628).
|
||||
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
|
||||
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
|
||||
(bsc#1012628).
|
||||
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
|
||||
- pwm: ab8500: Fix register offset calculation to not depend on
|
||||
probe order (bsc#1012628).
|
||||
- 9p/trans_virtio: Remove sysfs file on probe failure
|
||||
(bsc#1012628).
|
||||
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
||||
(bsc#1012628).
|
||||
- n64cart: fix return value check in n64cart_probe()
|
||||
(bsc#1012628).
|
||||
- staging: rtl8723bs: fix wpa_set_auth_algs() function
|
||||
(bsc#1012628).
|
||||
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
|
||||
- perf symbol: Look for ImageBase in PE file to compute .text
|
||||
offset (bsc#1012628).
|
||||
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
|
||||
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
|
||||
(bsc#1012628).
|
||||
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
|
||||
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
|
||||
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
|
||||
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
|
||||
- um: fix stub location calculation (bsc#1012628).
|
||||
- staging: rtl8192u: Fix bitwise vs logical operator in
|
||||
TranslateRxSignalStuff819xUsb() (bsc#1012628).
|
||||
- console: consume APC, DM, DCS (bsc#1012628).
|
||||
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
|
||||
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
|
||||
(bsc#1012628).
|
||||
- commit 94242c6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 17:44:35 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
|
||||
well.
|
||||
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
|
||||
- commit e082fbf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 15:29:57 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.14.7 (bsc#1012628).
|
||||
- net: stmmac: fix MAC not working when system resume back with
|
||||
WoL active (bsc#1012628).
|
||||
- io_uring: ensure symmetry in handling iter types in
|
||||
loop_rw_iter() (bsc#1012628).
|
||||
- swiotlb-xen: avoid double free (bsc#1012628).
|
||||
- swiotlb-xen: fix late init retry (bsc#1012628).
|
||||
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
|
||||
- xen: fix usage of pmd_populate in mremap for pv guests
|
||||
(bsc#1012628).
|
||||
- bnx2x: Fix enabling network interfaces without VFs
|
||||
(bsc#1012628).
|
||||
- arm64/sve: Use correct size when reinitialising SVE state
|
||||
(bsc#1012628).
|
||||
- PM: base: power: don't try to use non-existing RTC for storing
|
||||
data (bsc#1012628).
|
||||
- PCI: Add AMD GPU multi-function power dependencies
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Get backlight from PWM if DMCU is not
|
||||
initialized (bsc#1012628).
|
||||
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
|
||||
(bsc#1012628).
|
||||
- drm/amd/display: Fix white screen page fault for gpuvm
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
|
||||
driver (bsc#1012628).
|
||||
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
|
||||
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
|
||||
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
|
||||
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
|
||||
- drm/amdgpu: move iommu_resume before ip init/resume
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix the issue of uploading powerplay table
|
||||
(bsc#1012628).
|
||||
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
|
||||
(bsc#1012628).
|
||||
- drm/radeon: pass drm dev radeon_agp_head_init directly
|
||||
(bsc#1012628).
|
||||
- io_uring: allow retry for O_NONBLOCK if async is supported
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: return context from etnaviv_iommu_context_get
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: put submit prev MMU context when it exists
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: stop abusing mmu_context as FE running marker
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: keep MMU context across runtime suspend/resume
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
|
||||
(bsc#1012628).
|
||||
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
|
||||
- drm/etnaviv: reference MMU context when setting up hardware
|
||||
state (bsc#1012628).
|
||||
- drm/etnaviv: add missing MMU context put when reaping MMU
|
||||
mapping (bsc#1012628).
|
||||
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
|
||||
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
|
||||
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
|
||||
- x86/mm: Fix kern_addr_valid() to cope with existing but not
|
||||
present entries (bsc#1012628).
|
||||
- x86/mce: Avoid infinite loop for copy from user recovery
|
||||
(bsc#1012628).
|
||||
- net: remove the unnecessary check in cipso_v4_doi_free
|
||||
(bsc#1012628).
|
||||
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
|
||||
(bsc#1012628).
|
||||
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
|
||||
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
|
||||
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
|
||||
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
|
||||
(bsc#1012628).
|
||||
- r6040: Restore MDIO clock frequency after MAC reset
|
||||
(bsc#1012628).
|
||||
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
|
||||
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
|
||||
__maybe_unused (bsc#1012628).
|
||||
- rtc: cmos: Disable irq around direct invocation of
|
||||
cmos_interrupt() (bsc#1012628).
|
||||
- drm/i915/dp: return proper DPRX link training result
|
||||
(bsc#1012628).
|
||||
- perf machine: Initialize srcline string member in add_location
|
||||
struct (bsc#1012628).
|
||||
- net/mlx5: FWTrace, cancel work on alloc pd error flow
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix potential sleeping in atomic context
|
||||
(bsc#1012628).
|
||||
- net: stmmac: fix system hang caused by eee_ctrl_timer during
|
||||
suspend/resume (bsc#1012628).
|
||||
- igc: fix tunnel offloading (bsc#1012628).
|
||||
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
|
||||
- powerpc/64s: system call scv tabort fix for corrupt irq
|
||||
soft-mask state (bsc#1012628).
|
||||
- events: Reuse value read using READ_ONCE instead of re-reading
|
||||
it (bsc#1012628).
|
||||
- net: ipa: initialize all filter table slots (bsc#1012628).
|
||||
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
|
||||
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
|
||||
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
|
||||
- net: dsa: destroy the phylink instance on any error in
|
||||
dsa_slave_phy_setup (bsc#1012628).
|
||||
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
|
||||
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
|
||||
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
|
||||
(bsc#1012628).
|
||||
- selftest: net: fix typo in altname test (bsc#1012628).
|
||||
- qed: Handle management FW error (bsc#1012628).
|
||||
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
|
||||
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
|
||||
- ibmvnic: check failover_pending in login response (bsc#1012628).
|
||||
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
|
||||
changing registers (bsc#1012628).
|
||||
- powerpc/64s: system call rfscv workaround for TM bugs
|
||||
(bsc#1012628).
|
||||
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
|
||||
- s390/pci_mmio: fully validate the VMA before calling
|
||||
follow_pte() (bsc#1012628).
|
||||
- bnxt_en: make bnxt_free_skbs() safe to call after
|
||||
bnxt_free_mem() (bsc#1012628).
|
||||
- net: hns3: pad the short tunnel frame before sending to hardware
|
||||
(bsc#1012628).
|
||||
- net: hns3: change affinity_mask to numa node range
|
||||
(bsc#1012628).
|
||||
- net: hns3: disable mac in flr process (bsc#1012628).
|
||||
- net: hns3: fix the timing issue of VF clearing interrupt sources
|
||||
(bsc#1012628).
|
||||
- net: stmmac: platform: fix build warning when with
|
||||
!CONFIG_PM_SLEEP (bsc#1012628).
|
||||
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
|
||||
from uio_hv_generic driver (bsc#1012628).
|
||||
- net/mlx5e: Fix mutual exclusion between CQE compression and
|
||||
HW TS (bsc#1012628).
|
||||
- ice: Correctly deal with PFs that do not support RDMA
|
||||
(bsc#1012628).
|
||||
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
|
||||
(bsc#1012628).
|
||||
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
|
||||
- net: hns3: fix the exception when query imp info (bsc#1012628).
|
||||
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
|
||||
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
|
||||
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
|
||||
ports (bsc#1012628).
|
||||
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
|
||||
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
|
||||
(bsc#1012628).
|
||||
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
|
||||
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
|
||||
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
|
||||
(bsc#1012628).
|
||||
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
|
||||
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
|
||||
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
|
||||
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
|
||||
- mfd: Don't use irq_create_mapping() to resolve a mapping
|
||||
(bsc#1012628).
|
||||
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
|
||||
(bsc#1012628).
|
||||
- riscv: fix the global name pfn_base confliction error
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Make hyp_panic() more robust when protected mode
|
||||
is enabled (bsc#1012628).
|
||||
- tracing/probes: Reject events which have the same name of
|
||||
existing one (bsc#1012628).
|
||||
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
|
||||
of bool (bsc#1012628).
|
||||
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
|
||||
Detect.Quiet state (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
|
||||
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
|
||||
- PCI: Add ACS quirks for Cavium multi-function devices
|
||||
(bsc#1012628).
|
||||
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
|
||||
only if appropriate (bsc#1012628).
|
||||
- octeontx2-af: Add additional register check to rvu_poll_reg()
|
||||
(bsc#1012628).
|
||||
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
|
||||
- flow: fix object-size-mismatch warning in
|
||||
flowi{4,6}_to_flowi_common() (bsc#1012628).
|
||||
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
|
||||
(bsc#1012628).
|
||||
- block, bfq: honor already-setup queue merges (bsc#1012628).
|
||||
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
|
||||
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
|
||||
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
|
||||
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
|
||||
- NTB: perf: Fix an error code in perf_setup_inbuf()
|
||||
(bsc#1012628).
|
||||
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
|
||||
- net: phylink: add suspend/resume support (bsc#1012628).
|
||||
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
|
||||
- backlight: ktd253: Stabilize backlight (bsc#1012628).
|
||||
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
|
||||
(bsc#1012628).
|
||||
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
|
||||
'ranges' (bsc#1012628).
|
||||
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
|
||||
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
|
||||
mutex (bsc#1012628).
|
||||
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
|
||||
16K page size (bsc#1012628).
|
||||
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
|
||||
(bsc#1012628).
|
||||
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
|
||||
(bsc#1012628).
|
||||
- tracing/boot: Fix a hist trigger dependency for boot time
|
||||
tracing (bsc#1012628).
|
||||
- mtd: mtdconcat: Judge callback existence based on the master
|
||||
(bsc#1012628).
|
||||
- mtd: mtdconcat: Check _read, _write callbacks existence before
|
||||
assignment (bsc#1012628).
|
||||
- KVM: arm64: Fix read-side race on updates to vcpu reset state
|
||||
(bsc#1012628).
|
||||
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
|
||||
state (bsc#1012628).
|
||||
- PCI/PTM: Remove error message at boot (bsc#1012628).
|
||||
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
|
||||
(bsc#1012628).
|
||||
- mtd: rawnand: cafe: Fix a resource leak in the error handling
|
||||
path of 'cafe_nand_probe()' (bsc#1012628).
|
||||
- ARC: export clear_user_page() for modules (bsc#1012628).
|
||||
- perf config: Fix caching and memory leak in
|
||||
perf_home_perfconfig() (bsc#1012628).
|
||||
- perf unwind: Do not overwrite
|
||||
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
|
||||
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a resources leak in the error handling path
|
||||
of 'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Fix a potential double iounmap call in
|
||||
'mpc8xxx_probe()' (bsc#1012628).
|
||||
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
|
||||
code and avoid a leak (bsc#1012628).
|
||||
- io_uring: retry in case of short read on block device
|
||||
(bsc#1012628).
|
||||
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
|
||||
- tools build: Fix feature detect clean for out of source builds
|
||||
(bsc#1012628).
|
||||
- mptcp: fix possible divide by zero (bsc#1012628).
|
||||
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
|
||||
- net: hso: add failure handler for add_net_device (bsc#1012628).
|
||||
- net: dsa: b53: Fix calculating number of switch ports
|
||||
(bsc#1012628).
|
||||
- net: dsa: b53: Set correct number of ports in the DSA struct
|
||||
(bsc#1012628).
|
||||
- mptcp: Only send extra TCP acks in eligible socket states
|
||||
(bsc#1012628).
|
||||
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
|
||||
- fq_codel: reject silly quantum parameters (bsc#1012628).
|
||||
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
|
||||
(bsc#1012628).
|
||||
- iwlwifi: move get pnvm file name to a separate function
|
||||
(bsc#1012628).
|
||||
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
|
||||
(bsc#1012628).
|
||||
- ip_gre: validate csum_start only on pull (bsc#1012628).
|
||||
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
|
||||
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
|
||||
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
|
||||
- bnxt_en: Fix possible unintended driver initiated error recovery
|
||||
(bsc#1012628).
|
||||
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
|
||||
(bsc#1012628).
|
||||
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
|
||||
(bsc#1012628).
|
||||
- cxgb3: fix oops on module removal (bsc#1012628).
|
||||
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
|
||||
(bsc#1012628).
|
||||
- bnxt_en: Fix error recovery regression (bsc#1012628).
|
||||
- net: dsa: bcm_sf2: Fix array overrun in
|
||||
bcm_sf2_num_active_ports() (bsc#1012628).
|
||||
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
|
||||
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
|
||||
(bsc#1012628).
|
||||
- s390/bpf: Fix branch shortening during codegen pass
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- commit aa9b3e1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 17:59:30 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
|
||||
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
|
||||
New suse-module-tools were accepted to factory:
|
||||
https://build.opensuse.org/request/show/919089
|
||||
- commit 6abad1e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 18 20:35:21 CEST 2021 - jslaby@suse.cz
|
||||
|
||||
@ -718,6 +1491,26 @@ Sat Sep 18 20:32:25 CEST 2021 - jslaby@suse.cz
|
||||
start_per_cpu_kthreads() (bsc#1012628).
|
||||
- commit 73a28f9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:36:17 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- kernel-binary.spec: Check for no kernel signing certificates.
|
||||
Also remove unused variable.
|
||||
- commit bdc323e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 14:32:36 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
|
||||
This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
|
||||
- commit 413e05b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 11:19:26 CEST 2021 - msuchanek@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec: Use only non-empty certificates.
|
||||
- commit 30360ab
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 10:58:29 CEST 2021 - iivanov@suse.de
|
||||
|
||||
@ -1305,6 +2098,12 @@ Wed Sep 15 10:13:58 CEST 2021 - jslaby@suse.cz
|
||||
- Update config files.
|
||||
- commit 8706151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 15 08:43:50 CEST 2021 - tiwai@suse.de
|
||||
|
||||
- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506).
|
||||
- commit ca483c1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 10:47:02 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.14
|
||||
%define patchversion 5.14.6
|
||||
%define patchversion 5.14.9
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules xz
|
||||
@ -108,10 +108,8 @@ done )
|
||||
|
||||
%if 0%{?usrmerged}
|
||||
%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap %{modules_dir}/System.map
|
||||
%else
|
||||
%define modules_dir /lib/modules/%kernelrelease-%build_flavor
|
||||
%define systemmap /boot/System.map-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
|
||||
@ -119,9 +117,9 @@ Name: kernel-zfcpdump
|
||||
Summary: The IBM System Z zfcpdump Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.14.6
|
||||
Version: 5.14.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g6131a3c
|
||||
Release: <RELEASE>.gd0ace7f
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -175,6 +173,8 @@ Recommends: kernel-firmware
|
||||
%endif
|
||||
# The following is copied to the -base subpackage as well
|
||||
# BEGIN COMMON DEPS
|
||||
Requires(pre): suse-kernel-rpm-scriptlets
|
||||
Requires(postun): suse-kernel-rpm-scriptlets
|
||||
Requires(pre): coreutils awk
|
||||
# For /usr/lib/module-init-tools/weak-modules2
|
||||
Requires(post): suse-module-tools
|
||||
@ -241,17 +241,13 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
Provides: kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
Provides: %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
@ -333,10 +329,6 @@ BuildArch: i686
|
||||
# These files are found in the kernel-source package:
|
||||
NoSource: 0
|
||||
NoSource: 3
|
||||
NoSource: 10
|
||||
NoSource: 11
|
||||
NoSource: 12
|
||||
NoSource: 13
|
||||
NoSource: 14
|
||||
NoSource: 16
|
||||
NoSource: 17
|
||||
@ -787,51 +779,13 @@ fi
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
echo Signing certificates "%certs"
|
||||
certs=(%certs)
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
if test %CONFIG_MODULE_SIG = "y" -a -d %_sourcedir/.kernel_signing_certs ; then
|
||||
for f in %_sourcedir/.kernel_signing_certs/*.crt; do
|
||||
mkdir -p %buildroot/etc/uefi/certs
|
||||
cp -v $f %buildroot/etc/uefi/certs
|
||||
done
|
||||
fi
|
||||
|
||||
for script in preun postun pre post; do
|
||||
if test %build_flavor = "zfcpdump"; then
|
||||
: >%my_builddir/$script.sh
|
||||
continue
|
||||
fi
|
||||
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
|
||||
-e "s:@IMAGE@:%image:g" \
|
||||
-e "s:@FLAVOR""@:%build_flavor:g" \
|
||||
-e "s:@PACKAGE@:%name:g" \
|
||||
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
|
||||
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
|
||||
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
|
||||
-e "s:@SRCVARIANT@:%variant:g" \
|
||||
-e "s:@MODULESDIR@:%modules_dir:g" \
|
||||
-e "s:@SYSTEMMAP@:%systemmap:g" \
|
||||
%if 0%{?usrmerged}
|
||||
-e "s:^@USRMERGE@::" \
|
||||
%else
|
||||
-e "/^@USRMERGE@/d" \
|
||||
%endif
|
||||
%_sourcedir/$script.sh > %my_builddir/$script.sh
|
||||
if test "${#certs[@]}" -gt 0; then
|
||||
case "$script" in
|
||||
preun | postun | post)
|
||||
# Copy the respective scriptlet from kernel-cert-subpackage
|
||||
sed "1,/^%%$script / d; /^%%[^%%]/,\$ d; s:@CERTS@:${certs[*]}:g" \
|
||||
%_sourcedir/kernel-cert-subpackage \
|
||||
>>"%my_builddir/$script.sh"
|
||||
esac
|
||||
fi
|
||||
# Do an exit 0 at the end of each scriptlet. If the last real command
|
||||
# in the scriptlet (e.g. update-bootloader call, see bnc#809617)
|
||||
# returns an error, we do not want to amplify the damage by leaving
|
||||
# the system in an inconsistent state.
|
||||
echo "exit 0" >>"%my_builddir/$script.sh"
|
||||
done
|
||||
|
||||
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
|
||||
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
|
||||
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
|
||||
@ -1200,14 +1154,41 @@ fi
|
||||
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
|
||||
%fdupes %buildroot%modules_dir
|
||||
|
||||
%preun -f preun.sh
|
||||
|
||||
%postun -f postun.sh
|
||||
|
||||
%pre -f pre.sh
|
||||
|
||||
%post -f post.sh
|
||||
|
||||
%pre
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-pre --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%post
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-post --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%preun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-preun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%postun
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-postun --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%posttrans
|
||||
%if "%build_flavor" != "zfcpdump"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/rpm-posttrans --name "%name" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
%endif
|
||||
%files -f kernel-main.files
|
||||
%defattr(-, root, root)
|
||||
|
||||
@ -1242,34 +1223,35 @@ This package contains additional modules not supported by SUSE.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun extra
|
||||
nvr=%name-extra-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun extra
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-extra-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans extra
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-extra" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%if %split_extra
|
||||
|
||||
@ -1307,34 +1289,35 @@ This package contains optional modules only for openSUSE Leap.
|
||||
|
||||
%source_timestamp
|
||||
|
||||
%post optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun optional
|
||||
nvr=%name-optional-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun optional
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=%name-optional-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans optional
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "%name-optional" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files optional -f kernel-optional.files
|
||||
%defattr(-, root, root)
|
||||
@ -1473,34 +1456,35 @@ Clustering support for MD devices. This enables locking and
|
||||
synchronization across multiple systems on the cluster, so all
|
||||
nodes in the cluster can access the MD devices simultaneously.
|
||||
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n cluster-md-kmp-%build_flavor
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n cluster-md-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=cluster-md-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n cluster-md-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "cluster-md-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n cluster-md-kmp-%build_flavor -f cluster-md-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1519,34 +1503,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
DLM stands for Distributed Lock Manager, a means to synchronize access to
|
||||
shared resources over the cluster.
|
||||
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n dlm-kmp-%build_flavor
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n dlm-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=dlm-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n dlm-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "dlm-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n dlm-kmp-%build_flavor -f dlm-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1565,34 +1550,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
%description -n gfs2-kmp-%build_flavor
|
||||
GFS2 is Global Filesystem, a shared device filesystem.
|
||||
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n gfs2-kmp-%build_flavor
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n gfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=gfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n gfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "gfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n gfs2-kmp-%build_flavor -f gfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1626,34 +1612,35 @@ reproduced, verified and corrected.
|
||||
Selftest drivers are intended to be supported only in testing and QA
|
||||
environments, they are not intended to be run on production systems.
|
||||
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n kselftests-kmp-%build_flavor
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n kselftests-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=kselftests-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n kselftests-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "kselftests-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n kselftests-kmp-%build_flavor -f kselftests-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1673,34 +1660,35 @@ Requires: dlm-kmp-%build_flavor = %version-%release
|
||||
OCFS2 is the Oracle Cluster Filesystem, a filesystem for shared devices
|
||||
accessible simultaneously from multiple nodes of a cluster.
|
||||
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n ocfs2-kmp-%build_flavor
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n ocfs2-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=ocfs2-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n ocfs2-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "ocfs2-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
|
||||
%defattr(-, root, root)
|
||||
@ -1719,34 +1707,35 @@ Requires(post): suse-module-tools >= 12.4
|
||||
The reiserfs file system is no longer supported in SLE15. This package
|
||||
provides the reiserfs module for the installation system.
|
||||
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
if test -x "$wm2"; then
|
||||
rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
|
||||
--add-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
%pre -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
%{?regenerate_initrd_posttrans}
|
||||
%post -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%preun -n reiserfs-kmp-%build_flavor
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
rpm -ql "$nvr" | sed -n '/\.ko\(\.xz\|\.gz\|\.zst\)\?$/p' > "/var/run/rpm-$nvr-modules"
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%postun -n reiserfs-kmp-%build_flavor
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=reiserfs-kmp-%build_flavor-%version-%release
|
||||
modules=( $(cat "/var/run/rpm-$nvr-modules") )
|
||||
rm -f "/var/run/rpm-$nvr-modules"
|
||||
if [ ${#modules[*]} = 0 ]; then
|
||||
echo "WARNING: $nvr does not contain any kernel modules" >&2
|
||||
exit 0
|
||||
fi
|
||||
if test -x "$wm2"; then
|
||||
printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} "$wm2" \
|
||||
--remove-kernel-modules %kernelrelease-%build_flavor
|
||||
fi
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%posttrans -n reiserfs-kmp-%build_flavor
|
||||
/usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \
|
||||
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
|
||||
--image "%image" --flavor "%build_flavor" --variant "%variant" \
|
||||
--usrmerged "0%{?usrmerged}" --certs "%certs" "$@"
|
||||
|
||||
%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
|
||||
%defattr(-, root, root)
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9fbfd74ecb6ac54a5c754e0e57d5d8374de68de3600d1828bf2d22f325719152
|
||||
size 588298
|
||||
oid sha256:24b4762de43de453982dc74ade274d3223bdee765414e81c5f4237893bb23c4e
|
||||
size 915247
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4601b962a94862ed95e82cd5f95ad380eab8cafa72e316f926f9e64e356995af
|
||||
size 63555
|
||||
oid sha256:b551d0f16450b1532394f57e17c3ea5e3c361c5d5bba82b7b232c137e896a5fc
|
||||
size 61153
|
||||
|
91
post.sh
91
post.sh
@ -1,91 +0,0 @@
|
||||
# Flag to trigger /etc/init.d/purge-kernels on next reboot (fate#312018)
|
||||
# ... but avoid the first installion (bsc#1180058)
|
||||
test $1 -gt 1 && touch /boot/do_purge_kernels
|
||||
|
||||
for x in /boot/@IMAGE@ /boot/initrd; do
|
||||
rm -f $x
|
||||
ln -s ${x##*/}-@KERNELRELEASE@-@FLAVOR@ $x
|
||||
done
|
||||
@USRMERGE@# compat stuff for /boot.
|
||||
@USRMERGE@# if /boot and /usr are not speparate partitions we can just link
|
||||
@USRMERGE@# the kernel there to save space. Otherwise copy.
|
||||
@USRMERGE@if mountpoint -q /boot || mountpoint -q /usr; then
|
||||
@USRMERGE@ copy_or_link="cp -a"
|
||||
@USRMERGE@else
|
||||
@USRMERGE@ copy_or_link="ln -sf"
|
||||
@USRMERGE@fi
|
||||
@USRMERGE@# XXX: need to fix suse-module-tools for sysctl.conf and System.map
|
||||
@USRMERGE@for x in @IMAGE@ sysctl.conf System.map; do
|
||||
@USRMERGE@ if [ ! -e /boot/$x-@KERNELRELEASE@-@FLAVOR@ ]; then
|
||||
@USRMERGE@ $copy_or_link ..@MODULESDIR@/$x /boot/$x-@KERNELRELEASE@-@FLAVOR@
|
||||
@USRMERGE@ if [ -e @MODULESDIR@/.$x.hmac ]; then
|
||||
@USRMERGE@ $copy_or_link ..@MODULESDIR@/.$x.hmac /boot/.$x-@KERNELRELEASE@-@FLAVOR@.hmac
|
||||
@USRMERGE@ fi
|
||||
@USRMERGE@ fi
|
||||
@USRMERGE@done
|
||||
|
||||
# Add symlinks of compatible modules to /lib/modules/$krel/weak-updates/,
|
||||
# run depmod and mkinitrd
|
||||
wm2_rc=0
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
if [ -x $wm2 ]; then
|
||||
/bin/bash -${-/e/} $wm2 --add-kernel @KERNELRELEASE@-@FLAVOR@
|
||||
wm2_rc=$?
|
||||
else
|
||||
echo "$wm2 does not exist, please run depmod and mkinitrd manually" >&2
|
||||
wm2_rc=-1
|
||||
fi
|
||||
|
||||
message_install_bl () {
|
||||
echo "You may need to setup and install the boot loader using the"
|
||||
echo "available bootloader for your platform (e.g. grub, lilo, zipl, ...)."
|
||||
}
|
||||
|
||||
run_bootloader () {
|
||||
if [ -f /etc/sysconfig/bootloader ] &&
|
||||
[ -f /boot/grub/menu.lst -o \
|
||||
-f /etc/lilo.conf -o \
|
||||
-f /etc/elilo.conf -o \
|
||||
-f /etc/zipl.conf -o \
|
||||
-f /etc/default/grub ]
|
||||
then
|
||||
return 0
|
||||
else
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
rc=0
|
||||
if [ -f /etc/fstab -a ! -e /.buildenv ] ; then
|
||||
# only run the bootloader if the usual bootloader configuration
|
||||
# files are there -- this is different on every architecture
|
||||
rc=-1
|
||||
initrd=initrd-@KERNELRELEASE@-@FLAVOR@
|
||||
if [ @FLAVOR@ = rt ]; then
|
||||
default=force-default
|
||||
fi
|
||||
if [ -e /boot/$initrd -o ! -e @MODULESDIR@ ] && \
|
||||
run_bootloader ; then
|
||||
[ -e /boot/$initrd ] || initrd=
|
||||
if [ -x /usr/lib/bootloader/bootloader_entry ]; then
|
||||
/usr/lib/bootloader/bootloader_entry \
|
||||
add \
|
||||
@FLAVOR@ \
|
||||
@KERNELRELEASE@-@FLAVOR@ \
|
||||
@IMAGE@-@KERNELRELEASE@-@FLAVOR@ \
|
||||
$initrd \
|
||||
$default
|
||||
rc=$?
|
||||
else
|
||||
message_install_bl
|
||||
fi
|
||||
fi
|
||||
else
|
||||
message_install_bl
|
||||
fi
|
||||
|
||||
# check if something failed
|
||||
[ $wm2_rc != 0 ] && exit $wm2_rc
|
||||
exit $rc
|
||||
|
||||
# vim: set sts=4 sw=4 ts=8 noet:
|
31
postun.sh
31
postun.sh
@ -1,31 +0,0 @@
|
||||
# If a kernel package is removed before the next reboot, we assume that the
|
||||
# multiversion variable in /etc/zypp/zypp.conf is not configured and we delete
|
||||
# the flag again (fate#312018)
|
||||
rm -f /boot/do_purge_kernels
|
||||
|
||||
wm2=/usr/lib/module-init-tools/weak-modules2
|
||||
nvr=@PACKAGE@-@RPM_VERSION_RELEASE@
|
||||
|
||||
if [ -e @SYSTEMMAP@ ]; then
|
||||
# the same package was reinstalled or just rebuilt, otherwise the files
|
||||
# would have been deleted by now
|
||||
# do not remove anything in this case (bnc#533766)
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# Remove symlinks from @MODULESDIR@/weak-updates/.
|
||||
if [ -x $wm2 ]; then
|
||||
/bin/bash -${-/e/} $wm2 --remove-kernel @KERNELRELEASE@-@FLAVOR@
|
||||
fi
|
||||
|
||||
# remove fstab check once perl-Bootloader can cope with it
|
||||
if [ -f /etc/fstab ]; then
|
||||
if [ -x /usr/lib/bootloader/bootloader_entry ]; then
|
||||
/usr/lib/bootloader/bootloader_entry \
|
||||
remove \
|
||||
@FLAVOR@ \
|
||||
@KERNELRELEASE@-@FLAVOR@ \
|
||||
@IMAGE@-@KERNELRELEASE@-@FLAVOR@ \
|
||||
initrd-@KERNELRELEASE@-@FLAVOR@
|
||||
fi
|
||||
fi
|
62
pre.sh
62
pre.sh
@ -1,62 +0,0 @@
|
||||
# see bug #259303
|
||||
# this script runs when the kernel gets updated with YaST
|
||||
# YaST calls rpm always with -U
|
||||
# -U replaces all packages with the new one
|
||||
# rpm removes the files from the old packages after the postinstall script ran
|
||||
# this will double the required space below /boot
|
||||
# remove the files from the old packages to make room for the new initrd
|
||||
# rpm may complain about low disk space if /boot/vmlinux does not fit
|
||||
if [ "$YAST_IS_RUNNING" != "" ]; then
|
||||
mydf="$( POSIXLY_CORRECT=1 df -P /boot/ | awk '/^(\/|-[[:blank:]])/{ print $4}' )"
|
||||
if test "$mydf" != "" ; then
|
||||
echo "Free diskspace below /boot: $mydf blocks"
|
||||
# echo "512 byte blocks: $(( 2 * 1024 * 20 ))"
|
||||
if test "$mydf" -lt "40960" ; then
|
||||
echo "make room for new kernel '@FLAVOR@' because there are less than 20MB available."
|
||||
# disabled because it breaks patch rpms
|
||||
#rm -fv /boot/@IMAGE@-*-@FLAVOR@
|
||||
rm -fv /boot/initrd-*-@FLAVOR@
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
# On AArch64 we switched from 64k PAGE_SIZE to 4k PAGE_SIZE. Unfortunately
|
||||
# btrfs can only use file systems created with the same PAGE_SIZE. So we
|
||||
# check if the user has any btrfs file systems mounted and refuse to install
|
||||
# in that case.
|
||||
if [ $( uname -m ) = aarch64 -a \
|
||||
"$( zgrep CONFIG_ARM64_64K_PAGES=y /proc/config.gz )" -a \
|
||||
@FLAVOR@ = default ]; then
|
||||
if [ "$FORCE_4K" = 1 ]; then
|
||||
# The user knows what he's doing, let him be.
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [ "$YAST_IS_RUNNING" = "instsys" ]; then
|
||||
# We're probably test installing the kernel, that should succeed
|
||||
exit 0
|
||||
fi
|
||||
|
||||
cat >&2 <<-EOF
|
||||
|
||||
You are running on a 64kb PAGE_SIZE kernel. The default kernel
|
||||
switched to 4kb PAGE_SIZE which will prevent it from mounting btrfs
|
||||
or the swap partition.
|
||||
|
||||
To ensure that your system still works, I am refusing to install
|
||||
this kernel. If you want to force installation regardlesss, reinstall
|
||||
with the environment variable FORCE_4K set to 1.
|
||||
|
||||
To stay with a 64kb PAGE_SIZE kernel, please follow these steps:
|
||||
|
||||
$ zypper in kernel-64kb
|
||||
[ reboot into the new kernel ]
|
||||
$ zypper rm kernel-default
|
||||
|
||||
You will then be on the 64kb PAGE_SIZE kernel and can update your
|
||||
system normally.
|
||||
EOF
|
||||
|
||||
exit 1
|
||||
fi
|
440
series.conf
440
series.conf
@ -842,6 +842,441 @@
|
||||
patches.kernel.org/5.14.6-430-drm-panfrost-Clamp-lock-region-to-Bifrost-mini.patch
|
||||
patches.kernel.org/5.14.6-431-tracing-osnoise-Fix-missed-cpus_read_unlock-in.patch
|
||||
patches.kernel.org/5.14.6-432-Linux-5.14.6.patch
|
||||
patches.kernel.org/5.14.7-001-net-stmmac-fix-MAC-not-working-when-system-res.patch
|
||||
patches.kernel.org/5.14.7-002-io_uring-ensure-symmetry-in-handling-iter-type.patch
|
||||
patches.kernel.org/5.14.7-003-swiotlb-xen-avoid-double-free.patch
|
||||
patches.kernel.org/5.14.7-004-swiotlb-xen-fix-late-init-retry.patch
|
||||
patches.kernel.org/5.14.7-005-xen-reset-legacy-rtc-flag-for-PV-domU.patch
|
||||
patches.kernel.org/5.14.7-006-xen-fix-usage-of-pmd_populate-in-mremap-for-pv.patch
|
||||
patches.kernel.org/5.14.7-007-bnx2x-Fix-enabling-network-interfaces-without-.patch
|
||||
patches.kernel.org/5.14.7-008-arm64-sve-Use-correct-size-when-reinitialising.patch
|
||||
patches.kernel.org/5.14.7-009-PM-base-power-don-t-try-to-use-non-existing-RT.patch
|
||||
patches.kernel.org/5.14.7-010-PCI-Add-AMD-GPU-multi-function-power-dependenc.patch
|
||||
patches.kernel.org/5.14.7-011-drm-amd-display-Get-backlight-from-PWM-if-DMCU.patch
|
||||
patches.kernel.org/5.14.7-012-drm-amd-display-dsc-mst-2-4K-displays-go-dark-.patch
|
||||
patches.kernel.org/5.14.7-013-drm-amd-display-Fix-white-screen-page-fault-fo.patch
|
||||
patches.kernel.org/5.14.7-014-drm-amd-pm-fix-runpm-hang-when-amdgpu-loaded-p.patch
|
||||
patches.kernel.org/5.14.7-015-drm-amd-amdgpu-Increase-HWIP_MAX_INSTANCE-to-1.patch
|
||||
patches.kernel.org/5.14.7-016-drm-amdgpu-use-IS_ERR-for-debugfs-APIs.patch
|
||||
patches.kernel.org/5.14.7-017-drm-amdgpu-fix-use-after-free-during-BO-move.patch
|
||||
patches.kernel.org/5.14.7-018-drm-amdgpu-add-amdgpu_amdkfd_resume_iommu.patch
|
||||
patches.kernel.org/5.14.7-019-drm-amdgpu-move-iommu_resume-before-ip-init-re.patch
|
||||
patches.kernel.org/5.14.7-020-drm-amd-pm-fix-the-issue-of-uploading-powerpla.patch
|
||||
patches.kernel.org/5.14.7-021-drm-amdkfd-separate-kfd_iommu_resume-from-kfd_.patch
|
||||
patches.kernel.org/5.14.7-022-drm-radeon-pass-drm-dev-radeon_agp_head_init-d.patch
|
||||
patches.kernel.org/5.14.7-023-io_uring-allow-retry-for-O_NONBLOCK-if-async-i.patch
|
||||
patches.kernel.org/5.14.7-024-drm-i915-dp-Use-max-params-for-panels-eDP-1.4.patch
|
||||
patches.kernel.org/5.14.7-025-drm-etnaviv-return-context-from-etnaviv_iommu_.patch
|
||||
patches.kernel.org/5.14.7-026-drm-etnaviv-put-submit-prev-MMU-context-when-i.patch
|
||||
patches.kernel.org/5.14.7-027-drm-etnaviv-stop-abusing-mmu_context-as-FE-run.patch
|
||||
patches.kernel.org/5.14.7-028-drm-etnaviv-keep-MMU-context-across-runtime-su.patch
|
||||
patches.kernel.org/5.14.7-029-drm-etnaviv-exec-and-MMU-state-is-lost-when-re.patch
|
||||
patches.kernel.org/5.14.7-030-drm-etnaviv-fix-MMU-context-leak-on-GPU-reset.patch
|
||||
patches.kernel.org/5.14.7-031-drm-etnaviv-reference-MMU-context-when-setting.patch
|
||||
patches.kernel.org/5.14.7-032-drm-etnaviv-add-missing-MMU-context-put-when-r.patch
|
||||
patches.kernel.org/5.14.7-033-s390-sclp-fix-Secure-IPL-facility-detection.patch
|
||||
patches.kernel.org/5.14.7-034-net-qrtr-revert-check-in-qrtr_endpoint_post.patch
|
||||
patches.kernel.org/5.14.7-035-x86-pat-Pass-valid-address-to-sanitize_phys.patch
|
||||
patches.kernel.org/5.14.7-036-x86-mm-Fix-kern_addr_valid-to-cope-with-existi.patch
|
||||
patches.kernel.org/5.14.7-037-x86-mce-Avoid-infinite-loop-for-copy-from-user.patch
|
||||
patches.kernel.org/5.14.7-038-tipc-fix-an-use-after-free-issue-in-tipc_recvm.patch
|
||||
patches.kernel.org/5.14.7-039-ethtool-Fix-rxnfc-copy-to-user-buffer-overflow.patch
|
||||
patches.kernel.org/5.14.7-040-net-remove-the-unnecessary-check-in-cipso_v4_d.patch
|
||||
patches.kernel.org/5.14.7-041-net-mlx5-nfp-bnxt-Remove-unnecessary-RTNL-lock.patch
|
||||
patches.kernel.org/5.14.7-042-net-caif-avoid-user-triggerable-WARN_ON-1.patch
|
||||
patches.kernel.org/5.14.7-043-ptp-dp83640-don-t-define-PAGE0.patch
|
||||
patches.kernel.org/5.14.7-044-dccp-don-t-duplicate-ccid-when-cloning-dccp-so.patch
|
||||
patches.kernel.org/5.14.7-045-net-l2tp-Fix-reference-count-leak-in-l2tp_udp_.patch
|
||||
patches.kernel.org/5.14.7-046-r6040-Restore-MDIO-clock-frequency-after-MAC-r.patch
|
||||
patches.kernel.org/5.14.7-047-tipc-increase-timeout-in-tipc_sk_enqueue.patch
|
||||
patches.kernel.org/5.14.7-048-drm-rockchip-cdn-dp-core-Make-cdn_dp_core_resu.patch
|
||||
patches.kernel.org/5.14.7-049-rtc-cmos-Disable-irq-around-direct-invocation-.patch
|
||||
patches.kernel.org/5.14.7-050-drm-i915-dp-return-proper-DPRX-link-training-r.patch
|
||||
patches.kernel.org/5.14.7-051-perf-machine-Initialize-srcline-string-member-.patch
|
||||
patches.kernel.org/5.14.7-052-net-mlx5-FWTrace-cancel-work-on-alloc-pd-error.patch
|
||||
patches.kernel.org/5.14.7-053-net-mlx5-Fix-potential-sleeping-in-atomic-cont.patch
|
||||
patches.kernel.org/5.14.7-054-net-stmmac-fix-system-hang-caused-by-eee_ctrl_.patch
|
||||
patches.kernel.org/5.14.7-055-igc-fix-tunnel-offloading.patch
|
||||
patches.kernel.org/5.14.7-056-nvme-tcp-fix-io_work-priority-inversion.patch
|
||||
patches.kernel.org/5.14.7-057-powerpc-64s-system-call-scv-tabort-fix-for-cor.patch
|
||||
patches.kernel.org/5.14.7-058-events-Reuse-value-read-using-READ_ONCE-instea.patch
|
||||
patches.kernel.org/5.14.7-059-net-ipa-initialize-all-filter-table-slots.patch
|
||||
patches.kernel.org/5.14.7-060-gen_compile_commands-fix-missing-sys-package.patch
|
||||
patches.kernel.org/5.14.7-061-vhost_net-fix-OoB-on-sendmsg-failure.patch
|
||||
patches.kernel.org/5.14.7-062-net-af_unix-fix-a-data-race-in-unix_dgram_poll.patch
|
||||
patches.kernel.org/5.14.7-063-net-dsa-destroy-the-phylink-instance-on-any-er.patch
|
||||
patches.kernel.org/5.14.7-064-x86-uaccess-Fix-32-bit-__get_user_asm_u64-when.patch
|
||||
patches.kernel.org/5.14.7-065-tcp-fix-tp-undo_retrans-accounting-in-tcp_sack.patch
|
||||
patches.kernel.org/5.14.7-066-selftest-net-fix-typo-in-altname-test.patch
|
||||
patches.kernel.org/5.14.7-067-qed-Handle-management-FW-error.patch
|
||||
patches.kernel.org/5.14.7-068-udp_tunnel-Fix-udp_tunnel_nic-work-queue-type.patch
|
||||
patches.kernel.org/5.14.7-069-dt-bindings-arm-Fix-Toradex-compatible-typo.patch
|
||||
patches.kernel.org/5.14.7-070-ibmvnic-check-failover_pending-in-login-respon.patch
|
||||
patches.kernel.org/5.14.7-071-KVM-PPC-Book3S-HV-Tolerate-treclaim.-in-fake-s.patch
|
||||
patches.kernel.org/5.14.7-072-powerpc-64s-system-call-rfscv-workaround-for-T.patch
|
||||
patches.kernel.org/5.14.7-073-powerpc-mce-Fix-access-error-in-mce-handler.patch
|
||||
patches.kernel.org/5.14.7-074-s390-pci_mmio-fully-validate-the-VMA-before-ca.patch
|
||||
patches.kernel.org/5.14.7-075-bnxt_en-make-bnxt_free_skbs-safe-to-call-after.patch
|
||||
patches.kernel.org/5.14.7-076-net-hns3-pad-the-short-tunnel-frame-before-sen.patch
|
||||
patches.kernel.org/5.14.7-077-net-hns3-change-affinity_mask-to-numa-node-ran.patch
|
||||
patches.kernel.org/5.14.7-078-net-hns3-disable-mac-in-flr-process.patch
|
||||
patches.kernel.org/5.14.7-079-net-hns3-fix-the-timing-issue-of-VF-clearing-i.patch
|
||||
patches.kernel.org/5.14.7-080-net-stmmac-platform-fix-build-warning-when-wit.patch
|
||||
patches.kernel.org/5.14.7-081-Drivers-hv-vmbus-Fix-kernel-crash-upon-unbindi.patch
|
||||
patches.kernel.org/5.14.7-082-net-mlx5e-Fix-mutual-exclusion-between-CQE-com.patch
|
||||
patches.kernel.org/5.14.7-083-ice-Correctly-deal-with-PFs-that-do-not-suppor.patch
|
||||
patches.kernel.org/5.14.7-084-net-dsa-qca8k-fix-kernel-panic-with-legacy-mdi.patch
|
||||
patches.kernel.org/5.14.7-085-net-dsa-lantiq_gswip-Add-200ms-assert-delay.patch
|
||||
patches.kernel.org/5.14.7-086-net-hns3-fix-the-exception-when-query-imp-info.patch
|
||||
patches.kernel.org/5.14.7-087-nvme-avoid-race-in-shutdown-namespace-removal.patch
|
||||
patches.kernel.org/5.14.7-088-blkcg-fix-memory-leak-in-blk_iolatency_init.patch
|
||||
patches.kernel.org/5.14.7-089-net-dsa-flush-switchdev-workqueue-before-teari.patch
|
||||
patches.kernel.org/5.14.7-090-mlxbf_gige-clear-valid_polarity-upon-open.patch
|
||||
patches.kernel.org/5.14.7-091-dt-bindings-mtd-gpmc-Fix-the-ECC-bytes-vs.-OOB.patch
|
||||
patches.kernel.org/5.14.7-092-remoteproc-qcom-wcnss-Fix-race-with-iris-probe.patch
|
||||
patches.kernel.org/5.14.7-093-mfd-db8500-prcmu-Adjust-map-to-reality.patch
|
||||
patches.kernel.org/5.14.7-094-PCI-Add-ACS-quirks-for-NXP-LX2xx0-and-LX2xx2-p.patch
|
||||
patches.kernel.org/5.14.7-095-fuse-fix-use-after-free-in-fuse_read_interrupt.patch
|
||||
patches.kernel.org/5.14.7-096-PCI-tegra194-Fix-handling-BME_CHGED-event.patch
|
||||
patches.kernel.org/5.14.7-097-PCI-tegra194-Fix-MSI-X-programming.patch
|
||||
patches.kernel.org/5.14.7-098-PCI-tegra-Fix-OF-node-reference-leak.patch
|
||||
patches.kernel.org/5.14.7-099-mfd-Don-t-use-irq_create_mapping-to-resolve-a-.patch
|
||||
patches.kernel.org/5.14.7-100-PCI-rcar-Fix-runtime-PM-imbalance-in-rcar_pcie.patch
|
||||
patches.kernel.org/5.14.7-101-riscv-fix-the-global-name-pfn_base-confliction.patch
|
||||
patches.kernel.org/5.14.7-102-KVM-arm64-Make-hyp_panic-more-robust-when-prot.patch
|
||||
patches.kernel.org/5.14.7-103-tracing-probes-Reject-events-which-have-the-sa.patch
|
||||
patches.kernel.org/5.14.7-104-PCI-cadence-Use-bitfield-for-quirk_retrain_fla.patch
|
||||
patches.kernel.org/5.14.7-105-PCI-cadence-Add-quirk-flag-to-set-minimum-dela.patch
|
||||
patches.kernel.org/5.14.7-106-PCI-j721e-Add-PCIe-support-for-J7200.patch
|
||||
patches.kernel.org/5.14.7-107-PCI-j721e-Add-PCIe-support-for-AM64.patch
|
||||
patches.kernel.org/5.14.7-108-PCI-Add-ACS-quirks-for-Cavium-multi-function-d.patch
|
||||
patches.kernel.org/5.14.7-109-watchdog-Start-watchdog-in-watchdog_set_last_h.patch
|
||||
patches.kernel.org/5.14.7-110-octeontx2-af-Add-additional-register-check-to-.patch
|
||||
patches.kernel.org/5.14.7-111-Set-fc_nlinfo-in-nh_create_ipv4-nh_create_ipv6.patch
|
||||
patches.kernel.org/5.14.7-112-flow-fix-object-size-mismatch-warning-in-flowi.patch
|
||||
patches.kernel.org/5.14.7-113-net-usb-cdc_mbim-avoid-altsetting-toggling-for.patch
|
||||
patches.kernel.org/5.14.7-114-block-bfq-honor-already-setup-queue-merges.patch
|
||||
patches.kernel.org/5.14.7-115-PCI-ibmphp-Fix-double-unmap-of-io_mem.patch
|
||||
patches.kernel.org/5.14.7-116-loop-reduce-the-loop_ctl_mutex-scope.patch
|
||||
patches.kernel.org/5.14.7-117-ethtool-Fix-an-error-code-in-cxgb2.c.patch
|
||||
patches.kernel.org/5.14.7-118-NTB-Fix-an-error-code-in-ntb_msit_probe.patch
|
||||
patches.kernel.org/5.14.7-119-NTB-perf-Fix-an-error-code-in-perf_setup_inbuf.patch
|
||||
patches.kernel.org/5.14.7-120-stmmac-dwmac-loongson-Fix-missing-return-value.patch
|
||||
patches.kernel.org/5.14.7-121-net-phylink-add-suspend-resume-support.patch
|
||||
patches.kernel.org/5.14.7-122-mfd-axp20x-Update-AXP288-volatile-ranges.patch
|
||||
patches.kernel.org/5.14.7-123-backlight-ktd253-Stabilize-backlight.patch
|
||||
patches.kernel.org/5.14.7-124-PCI-controller-PCI_IXP4XX-should-depend-on-ARC.patch
|
||||
patches.kernel.org/5.14.7-125-PCI-of-Don-t-fail-devm_pci_alloc_host_bridge-o.patch
|
||||
patches.kernel.org/5.14.7-126-PCI-iproc-Fix-BCMA-probe-resource-handling.patch
|
||||
patches.kernel.org/5.14.7-127-netfilter-nft_ct-protect-nft_ct_pcpu_template_.patch
|
||||
patches.kernel.org/5.14.7-128-KVM-arm64-Restrict-IPA-size-to-maximum-48-bits.patch
|
||||
patches.kernel.org/5.14.7-129-PCI-Fix-pci_dev_str_match_path-alloc-while-ato.patch
|
||||
patches.kernel.org/5.14.7-130-mfd-tqmx86-Clear-GPIO-IRQ-resource-when-no-IRQ.patch
|
||||
patches.kernel.org/5.14.7-131-tracing-boot-Fix-a-hist-trigger-dependency-for.patch
|
||||
patches.kernel.org/5.14.7-132-mtd-mtdconcat-Judge-callback-existence-based-o.patch
|
||||
patches.kernel.org/5.14.7-133-mtd-mtdconcat-Check-_read-_write-callbacks-exi.patch
|
||||
patches.kernel.org/5.14.7-134-KVM-arm64-Fix-read-side-race-on-updates-to-vcp.patch
|
||||
patches.kernel.org/5.14.7-135-KVM-arm64-Handle-PSCI-resets-before-userspace-.patch
|
||||
patches.kernel.org/5.14.7-136-PCI-PTM-Remove-error-message-at-boot.patch
|
||||
patches.kernel.org/5.14.7-137-PCI-Sync-__pci_register_driver-stub-for-CONFIG.patch
|
||||
patches.kernel.org/5.14.7-138-watchdog-Fix-NULL-pointer-dereference-when-rel.patch
|
||||
patches.kernel.org/5.14.7-139-mtd-rawnand-cafe-Fix-a-resource-leak-in-the-er.patch
|
||||
patches.kernel.org/5.14.7-140-ARC-export-clear_user_page-for-modules.patch
|
||||
patches.kernel.org/5.14.7-141-perf-config-Fix-caching-and-memory-leak-in-per.patch
|
||||
patches.kernel.org/5.14.7-142-perf-unwind-Do-not-overwrite-FEATURE_CHECK_LDF.patch
|
||||
patches.kernel.org/5.14.7-143-perf-bench-inject-buildid-Handle-writen-errors.patch
|
||||
patches.kernel.org/5.14.7-144-gpio-mpc8xxx-Fix-a-resources-leak-in-the-error.patch
|
||||
patches.kernel.org/5.14.7-145-gpio-mpc8xxx-Fix-a-potential-double-iounmap-ca.patch
|
||||
patches.kernel.org/5.14.7-146-gpio-mpc8xxx-Use-devm_gpiochip_add_data-to-sim.patch
|
||||
patches.kernel.org/5.14.7-147-io_uring-retry-in-case-of-short-read-on-block-.patch
|
||||
patches.kernel.org/5.14.7-148-net-dsa-tag_rtl4_a-Fix-egress-tags.patch
|
||||
patches.kernel.org/5.14.7-149-tools-build-Fix-feature-detect-clean-for-out-o.patch
|
||||
patches.kernel.org/5.14.7-150-mptcp-fix-possible-divide-by-zero.patch
|
||||
patches.kernel.org/5.14.7-151-selftests-mptcp-clean-tmp-files-in-simult_flow.patch
|
||||
patches.kernel.org/5.14.7-152-net-hso-add-failure-handler-for-add_net_device.patch
|
||||
patches.kernel.org/5.14.7-153-net-dsa-b53-Fix-calculating-number-of-switch-p.patch
|
||||
patches.kernel.org/5.14.7-154-net-dsa-b53-Set-correct-number-of-ports-in-the.patch
|
||||
patches.kernel.org/5.14.7-155-mptcp-Only-send-extra-TCP-acks-in-eligible-soc.patch
|
||||
patches.kernel.org/5.14.7-156-netfilter-socket-icmp6-fix-use-after-scope.patch
|
||||
patches.kernel.org/5.14.7-157-fq_codel-reject-silly-quantum-parameters.patch
|
||||
patches.kernel.org/5.14.7-158-qlcnic-Remove-redundant-unlock-in-qlcnic_pinit.patch
|
||||
patches.kernel.org/5.14.7-159-iwlwifi-move-get-pnvm-file-name-to-a-separate-.patch
|
||||
patches.kernel.org/5.14.7-160-iwlwifi-pnvm-Fix-a-memory-leak-in-iwl_pnvm_get.patch
|
||||
patches.kernel.org/5.14.7-161-ip_gre-validate-csum_start-only-on-pull.patch
|
||||
patches.kernel.org/5.14.7-162-net-dsa-b53-Fix-IMP-port-setup-on-BCM5301x.patch
|
||||
patches.kernel.org/5.14.7-163-bnxt_en-fix-stored-FW_PSID-version-masks.patch
|
||||
patches.kernel.org/5.14.7-164-bnxt_en-Fix-asic.rev-in-devlink-dev-info-comma.patch
|
||||
patches.kernel.org/5.14.7-165-bnxt_en-Fix-possible-unintended-driver-initiat.patch
|
||||
patches.kernel.org/5.14.7-166-ip6_gre-Revert-ip6_gre-add-validation-for-csum.patch
|
||||
patches.kernel.org/5.14.7-167-mfd-lpc_sch-Rename-GPIOBASE-to-prevent-build-e.patch
|
||||
patches.kernel.org/5.14.7-168-cxgb3-fix-oops-on-module-removal.patch
|
||||
patches.kernel.org/5.14.7-169-net-renesas-sh_eth-Fix-freeing-wrong-tx-descri.patch
|
||||
patches.kernel.org/5.14.7-170-bnxt_en-Fix-error-recovery-regression.patch
|
||||
patches.kernel.org/5.14.7-171-net-dsa-bcm_sf2-Fix-array-overrun-in-bcm_sf2_n.patch
|
||||
patches.kernel.org/5.14.7-172-s390-bpf-Fix-optimizing-out-zero-extensions.patch
|
||||
patches.kernel.org/5.14.7-173-s390-bpf-Fix-64-bit-subtraction-of-the-0x80000.patch
|
||||
patches.kernel.org/5.14.7-174-s390-bpf-Fix-branch-shortening-during-codegen-.patch
|
||||
patches.kernel.org/5.14.7-175-Linux-5.14.7.patch
|
||||
patches.kernel.org/5.14.8-001-PCI-pci-bridge-emul-Add-PCIe-Root-Capabilities.patch
|
||||
patches.kernel.org/5.14.8-002-PCI-aardvark-Fix-reporting-CRS-value.patch
|
||||
patches.kernel.org/5.14.8-003-console-consume-APC-DM-DCS.patch
|
||||
patches.kernel.org/5.14.8-004-staging-rtl8192u-Fix-bitwise-vs-logical-operat.patch
|
||||
patches.kernel.org/5.14.8-005-um-fix-stub-location-calculation.patch
|
||||
patches.kernel.org/5.14.8-006-coredump-fix-memleak-in-dump_vma_snapshot.patch
|
||||
patches.kernel.org/5.14.8-007-um-virtio_uml-fix-memory-leak-on-init-failures.patch
|
||||
patches.kernel.org/5.14.8-008-RDMA-hns-Enable-stash-feature-of-HIP09.patch
|
||||
patches.kernel.org/5.14.8-009-RDMA-mlx5-Fix-xlt_chunk_align-calculation.patch
|
||||
patches.kernel.org/5.14.8-010-dmaengine-acpi-Avoid-comparison-GSI-with-Linux.patch
|
||||
patches.kernel.org/5.14.8-011-perf-test-Fix-bpf-test-sample-mismatch-reporti.patch
|
||||
patches.kernel.org/5.14.8-012-perf-symbol-Look-for-ImageBase-in-PE-file-to-c.patch
|
||||
patches.kernel.org/5.14.8-013-perf-tools-Allow-build-id-with-trailing-zeros.patch
|
||||
patches.kernel.org/5.14.8-014-staging-rtl8723bs-fix-wpa_set_auth_algs-functi.patch
|
||||
patches.kernel.org/5.14.8-015-n64cart-fix-return-value-check-in-n64cart_prob.patch
|
||||
patches.kernel.org/5.14.8-016-thermal-drivers-exynos-Fix-an-error-code-in-ex.patch
|
||||
patches.kernel.org/5.14.8-017-9p-trans_virtio-Remove-sysfs-file-on-probe-fai.patch
|
||||
patches.kernel.org/5.14.8-018-pwm-ab8500-Fix-register-offset-calculation-to-.patch
|
||||
patches.kernel.org/5.14.8-019-prctl-allow-to-setup-brk-for-et_dyn-executable.patch
|
||||
patches.kernel.org/5.14.8-020-nilfs2-use-refcount_dec_and_lock-to-fix-potent.patch
|
||||
patches.kernel.org/5.14.8-021-profiling-fix-shift-out-of-bounds-bugs.patch
|
||||
patches.kernel.org/5.14.8-022-PM-sleep-core-Avoid-setting-power.must_resume-.patch
|
||||
patches.kernel.org/5.14.8-023-thermal-drivers-qcom-spmi-adc-tm5-Don-t-abort-.patch
|
||||
patches.kernel.org/5.14.8-024-ceph-cancel-delayed-work-instead-of-flushing-o.patch
|
||||
patches.kernel.org/5.14.8-025-pwm-lpc32xx-Don-t-modify-HW-state-in-.probe-af.patch
|
||||
patches.kernel.org/5.14.8-026-pwm-mxs-Don-t-modify-HW-state-in-.probe-after-.patch
|
||||
patches.kernel.org/5.14.8-027-dmanegine-idxd-cleanup-all-device-related-bits.patch
|
||||
patches.kernel.org/5.14.8-028-dmaengine-idxd-have-command-status-always-set.patch
|
||||
patches.kernel.org/5.14.8-029-dmaengine-idxd-fix-wq-slot-allocation-index-ch.patch
|
||||
patches.kernel.org/5.14.8-030-dmaengine-idxd-fix-abort-status-check.patch
|
||||
patches.kernel.org/5.14.8-031-dmaengine-idxd-clear-block-on-fault-flag-when-.patch
|
||||
patches.kernel.org/5.14.8-032-platform-chrome-sensorhub-Add-trace-events-for.patch
|
||||
patches.kernel.org/5.14.8-033-platform-chrome-cros_ec_trace-Fix-format-warni.patch
|
||||
patches.kernel.org/5.14.8-034-s390-entry-make-oklabel-within-CHKSTG-macro-lo.patch
|
||||
patches.kernel.org/5.14.8-035-SUNRPC-don-t-pause-on-incomplete-allocation.patch
|
||||
patches.kernel.org/5.14.8-036-math-RATIONAL_KUNIT_TEST-should-depend-on-RATI.patch
|
||||
patches.kernel.org/5.14.8-037-init-move-usermodehelper_enable-to-populate_ro.patch
|
||||
patches.kernel.org/5.14.8-038-Kconfig.debug-drop-selecting-non-existing-HARD.patch
|
||||
patches.kernel.org/5.14.8-039-tools-bootconfig-Fix-tracing_on-option-checkin.patch
|
||||
patches.kernel.org/5.14.8-040-tracing-boot-Fix-to-loop-on-only-subkeys.patch
|
||||
patches.kernel.org/5.14.8-041-thermal-core-Fix-thermal_cooling_device_regist.patch
|
||||
patches.kernel.org/5.14.8-042-drm-amdgpu-Disable-PCIE_DPM-on-Intel-RKL-Platf.patch
|
||||
patches.kernel.org/5.14.8-043-drivers-base-cacheinfo-Get-rid-of-DEFINE_SMP_C.patch
|
||||
patches.kernel.org/5.14.8-044-dma-buf-DMABUF_MOVE_NOTIFY-should-depend-on-DM.patch
|
||||
patches.kernel.org/5.14.8-045-dma-buf-DMABUF_DEBUG-should-depend-on-DMA_SHAR.patch
|
||||
patches.kernel.org/5.14.8-046-parisc-Move-pci_dev_is_behind_card_dino-to-whe.patch
|
||||
patches.kernel.org/5.14.8-047-iommu-amd-Relocate-GAMSup-check-to-early_enabl.patch
|
||||
patches.kernel.org/5.14.8-048-iommu-vt-d-Fix-PASID-leak-in-intel_svm_unbind_.patch
|
||||
patches.kernel.org/5.14.8-049-iommu-vt-d-Fix-a-deadlock-in-intel_svm_drain_p.patch
|
||||
patches.kernel.org/5.14.8-050-arm64-mm-limit-linear-region-to-51-bits-for-KV.patch
|
||||
patches.kernel.org/5.14.8-051-drm-ttm-Fix-a-deadlock-if-the-target-BO-is-not.patch
|
||||
patches.kernel.org/5.14.8-052-of-property-Disable-fw_devlink-DT-support-for-.patch
|
||||
patches.kernel.org/5.14.8-053-riscv-dts-microchip-mpfs-icicle-Fix-serial-con.patch
|
||||
patches.kernel.org/5.14.8-054-dmaengine-idxd-depends-on-UML.patch
|
||||
patches.kernel.org/5.14.8-055-dmaengine-sprd-Add-missing-MODULE_DEVICE_TABLE.patch
|
||||
patches.kernel.org/5.14.8-056-cxl-Move-cxl_core-to-new-directory.patch
|
||||
patches.kernel.org/5.14.8-057-cxl-pci-Introduce-cdevm_file_operations.patch
|
||||
patches.kernel.org/5.14.8-058-dmaengine-ioat-depends-on-UML.patch
|
||||
patches.kernel.org/5.14.8-059-dmaengine-xilinx_dma-Set-DMA-mask-for-coherent.patch
|
||||
patches.kernel.org/5.14.8-060-s390-add-kmemleak-annotation-in-stack_alloc.patch
|
||||
patches.kernel.org/5.14.8-061-ASoC-audio-graph-respawn-Platform-Support.patch
|
||||
patches.kernel.org/5.14.8-062-ACPI-PM-s2idle-Run-both-AMD-and-Microsoft-meth.patch
|
||||
patches.kernel.org/5.14.8-063-ceph-fix-memory-leak-on-decode-error-in-ceph_h.patch
|
||||
patches.kernel.org/5.14.8-064-ceph-request-Fw-caps-before-updating-the-mtime.patch
|
||||
patches.kernel.org/5.14.8-065-ceph-remove-the-capsnaps-when-removing-caps.patch
|
||||
patches.kernel.org/5.14.8-066-ceph-lockdep-annotations-for-try_nonblocking_i.patch
|
||||
patches.kernel.org/5.14.8-067-s390-unwind-use-current_frame_address-to-unwin.patch
|
||||
patches.kernel.org/5.14.8-068-btrfs-update-the-bdev-time-directly-when-closi.patch
|
||||
patches.kernel.org/5.14.8-069-btrfs-delay-blkdev_put-until-after-the-device-.patch
|
||||
patches.kernel.org/5.14.8-070-btrfs-fix-lockdep-warning-while-mounting-sprou.patch
|
||||
patches.kernel.org/5.14.8-071-nilfs2-fix-memory-leak-in-nilfs_sysfs_create_d.patch
|
||||
patches.kernel.org/5.14.8-072-nilfs2-fix-NULL-pointer-in-nilfs_-name-_attr_r.patch
|
||||
patches.kernel.org/5.14.8-073-nilfs2-fix-memory-leak-in-nilfs_sysfs_create_-.patch
|
||||
patches.kernel.org/5.14.8-074-nilfs2-fix-memory-leak-in-nilfs_sysfs_delete_-.patch
|
||||
patches.kernel.org/5.14.8-075-nilfs2-fix-memory-leak-in-nilfs_sysfs_create_s.patch
|
||||
patches.kernel.org/5.14.8-076-nilfs2-fix-memory-leak-in-nilfs_sysfs_delete_s.patch
|
||||
patches.kernel.org/5.14.8-077-thermal-drivers-rcar_gen3_thermal-Store-TSC-id.patch
|
||||
patches.kernel.org/5.14.8-078-habanalabs-fix-nullifying-of-destroyed-mmu-pgt.patch
|
||||
patches.kernel.org/5.14.8-079-drm-amdgpu-Fixes-to-returning-VBIOS-RAS-EEPROM.patch
|
||||
patches.kernel.org/5.14.8-080-drm-amd-display-Fix-memory-leak-reported-by-co.patch
|
||||
patches.kernel.org/5.14.8-081-drm-amdgpu-fix-fdinfo-race-with-process-exit.patch
|
||||
patches.kernel.org/5.14.8-082-habanalabs-add-validity-check-for-event-ID-rec.patch
|
||||
patches.kernel.org/5.14.8-083-habanalabs-fix-mmu-node-address-resolution-in-.patch
|
||||
patches.kernel.org/5.14.8-084-habanalabs-add-in-device-creation-status.patch
|
||||
patches.kernel.org/5.14.8-085-habanalabs-cannot-sleep-while-holding-spinlock.patch
|
||||
patches.kernel.org/5.14.8-086-pwm-img-Don-t-modify-HW-state-in-.remove-callb.patch
|
||||
patches.kernel.org/5.14.8-087-pwm-rockchip-Don-t-modify-HW-state-in-.remove-.patch
|
||||
patches.kernel.org/5.14.8-088-pwm-stm32-lp-Don-t-modify-HW-state-in-.remove-.patch
|
||||
patches.kernel.org/5.14.8-089-nvmet-fixup-buffer-overrun-in-nvmet_subsys_att.patch
|
||||
patches.kernel.org/5.14.8-090-block-genhd-don-t-call-blkdev_show-with-major_.patch
|
||||
patches.kernel.org/5.14.8-091-blk-throttle-fix-UAF-by-deleteing-timer-in-blk.patch
|
||||
patches.kernel.org/5.14.8-092-blk-mq-allow-4x-BLK_MAX_REQUEST_COUNT-at-blk_p.patch
|
||||
patches.kernel.org/5.14.8-093-rtc-rx8010-select-REGMAP_I2C.patch
|
||||
patches.kernel.org/5.14.8-094-sched-idle-Make-the-idle-timer-expire-in-hard-.patch
|
||||
patches.kernel.org/5.14.8-095-cifs-properly-invalidate-cached-root-handle-wh.patch
|
||||
patches.kernel.org/5.14.8-096-io_uring-fix-off-by-one-in-BUILD_BUG_ON-check-.patch
|
||||
patches.kernel.org/5.14.8-097-selinux-smack-fix-subjective-objective-credent.patch
|
||||
patches.kernel.org/5.14.8-098-drm-nouveau-nvkm-Replace-ENOSYS-with-ENODEV.patch
|
||||
patches.kernel.org/5.14.8-099-Linux-5.14.8.patch
|
||||
patches.kernel.org/5.14.9-001-mm-hwpoison-add-is_free_buddy_page-in-HWPoison.patch
|
||||
patches.kernel.org/5.14.9-002-ocfs2-drop-acl-cache-for-directories-too.patch
|
||||
patches.kernel.org/5.14.9-003-mm-debug-sync-up-MR_CONTIG_RANGE-and-MR_LONGTE.patch
|
||||
patches.kernel.org/5.14.9-004-mm-fix-uninitialized-use-in-overcommit_policy_.patch
|
||||
patches.kernel.org/5.14.9-005-usb-gadget-r8a66597-fix-a-loop-in-set_feature.patch
|
||||
patches.kernel.org/5.14.9-006-usb-gadget-u_audio-EP-OUT-bInterval-in-fback-f.patch
|
||||
patches.kernel.org/5.14.9-007-usb-dwc2-gadget-Fix-ISOC-flow-for-BDMA-and-Sla.patch
|
||||
patches.kernel.org/5.14.9-008-usb-dwc2-gadget-Fix-ISOC-transfer-complete-han.patch
|
||||
patches.kernel.org/5.14.9-009-usb-musb-tusb6010-uninitialized-data-in-tusb_f.patch
|
||||
patches.kernel.org/5.14.9-010-cifs-Not-to-defer-close-on-file-when-lock-is-s.patch
|
||||
patches.kernel.org/5.14.9-011-cifs-Fix-soft-lockup-during-fsstress.patch
|
||||
patches.kernel.org/5.14.9-012-cifs-fix-incorrect-check-for-null-pointer-in-h.patch
|
||||
patches.kernel.org/5.14.9-013-xen-x86-fix-PV-trap-handling-on-secondary-proc.patch
|
||||
patches.kernel.org/5.14.9-014-usb-storage-Add-quirk-for-ScanLogic-SL11R-IDE-.patch
|
||||
patches.kernel.org/5.14.9-015-USB-serial-cp210x-add-ID-for-GW-Instek-GDM-834.patch
|
||||
patches.kernel.org/5.14.9-016-USB-cdc-acm-fix-minor-number-release.patch
|
||||
patches.kernel.org/5.14.9-017-Revert-USB-bcma-Add-a-check-for-devm_gpiod_get.patch
|
||||
patches.kernel.org/5.14.9-018-binder-make-sure-fd-closes-complete.patch
|
||||
patches.kernel.org/5.14.9-019-binder-fix-freeze-race.patch
|
||||
patches.kernel.org/5.14.9-020-staging-greybus-uart-fix-tty-use-after-free.patch
|
||||
patches.kernel.org/5.14.9-021-usb-isp1760-do-not-sleep-in-field-register-pol.patch
|
||||
patches.kernel.org/5.14.9-022-Re-enable-UAS-for-LaCie-Rugged-USB3-FW-with-fk.patch
|
||||
patches.kernel.org/5.14.9-023-usb-dwc3-core-balance-phy-init-and-exit.patch
|
||||
patches.kernel.org/5.14.9-024-usb-cdns3-fix-race-condition-before-setting-do.patch
|
||||
patches.kernel.org/5.14.9-025-usb-core-hcd-Add-support-for-deferring-roothub.patch
|
||||
patches.kernel.org/5.14.9-026-USB-serial-mos7840-remove-duplicated-0xac24-de.patch
|
||||
patches.kernel.org/5.14.9-027-USB-serial-option-add-Telit-LN920-compositions.patch
|
||||
patches.kernel.org/5.14.9-028-USB-serial-option-remove-duplicate-USB-device-.patch
|
||||
patches.kernel.org/5.14.9-029-USB-serial-option-add-device-id-for-Foxconn-T9.patch
|
||||
patches.kernel.org/5.14.9-030-misc-bcm-vk-fix-tty-registration-race.patch
|
||||
patches.kernel.org/5.14.9-031-misc-genwqe-Fixes-DMA-mask-setting.patch
|
||||
patches.kernel.org/5.14.9-032-mcb-fix-error-handling-in-mcb_alloc_bus.patch
|
||||
patches.kernel.org/5.14.9-033-KVM-rseq-Update-rseq-when-processing-NOTIFY_RE.patch
|
||||
patches.kernel.org/5.14.9-034-erofs-fix-up-erofs_lookup-tracepoint.patch
|
||||
patches.kernel.org/5.14.9-035-nexthop-Fix-division-by-zero-while-replacing-a.patch
|
||||
patches.kernel.org/5.14.9-036-btrfs-prevent-__btrfs_dump_space_info-to-under.patch
|
||||
patches.kernel.org/5.14.9-037-xhci-Set-HCD-flag-to-defer-primary-roothub-reg.patch
|
||||
patches.kernel.org/5.14.9-038-serial-8250-8250_omap-Fix-RX_LVL-register-offs.patch
|
||||
patches.kernel.org/5.14.9-039-serial-mvebu-uart-fix-driver-s-tx_empty-callba.patch
|
||||
patches.kernel.org/5.14.9-040-scsi-sd_zbc-Ensure-buffer-size-is-aligned-to-S.patch
|
||||
patches.kernel.org/5.14.9-041-drm-amd-pm-Update-intermediate-power-state-for.patch
|
||||
patches.kernel.org/5.14.9-042-net-hso-fix-muxed-tty-registration.patch
|
||||
patches.kernel.org/5.14.9-043-platform-x86-amd-pmc-Increase-the-response-reg.patch
|
||||
patches.kernel.org/5.14.9-044-arm64-Restore-forced-disabling-of-KPTI-on-Thun.patch
|
||||
patches.kernel.org/5.14.9-045-arm64-Mitigate-MTE-issues-with-str-n-cmp.patch
|
||||
patches.kernel.org/5.14.9-046-comedi-Fix-memory-leak-in-compat_insnlist.patch
|
||||
patches.kernel.org/5.14.9-047-regulator-qcom-rpmh-regulator-fix-pm8009-1-ldo.patch
|
||||
patches.kernel.org/5.14.9-048-afs-Fix-page-leak.patch
|
||||
patches.kernel.org/5.14.9-049-afs-Fix-incorrect-triggering-of-sillyrename-on.patch
|
||||
patches.kernel.org/5.14.9-050-afs-Fix-corruption-in-reads-at-fpos-2G-4G-from.patch
|
||||
patches.kernel.org/5.14.9-051-afs-Fix-updating-of-i_blocks-on-file-dir-exten.patch
|
||||
patches.kernel.org/5.14.9-052-platform-x86-intel-punit_ipc-Drop-wrong-use-of.patch
|
||||
patches.kernel.org/5.14.9-053-regulator-max14577-Revert-regulator-max14577-A.patch
|
||||
patches.kernel.org/5.14.9-054-NLM-Fix-svcxdr_encode_owner.patch
|
||||
patches.kernel.org/5.14.9-055-virtio-net-fix-pages-leaking-when-building-skb.patch
|
||||
patches.kernel.org/5.14.9-056-enetc-Fix-illegal-access-when-reading-affinity.patch
|
||||
patches.kernel.org/5.14.9-057-enetc-Fix-uninitialized-struct-dim_sample-fiel.patch
|
||||
patches.kernel.org/5.14.9-058-net-dsa-tear-down-devlink-port-regions-when-te.patch
|
||||
patches.kernel.org/5.14.9-059-net-bgmac-bcma-handle-deferred-probe-error-due.patch
|
||||
patches.kernel.org/5.14.9-060-napi-fix-race-inside-napi_enable.patch
|
||||
patches.kernel.org/5.14.9-061-bnxt_en-Fix-TX-timeout-when-TX-ring-size-is-se.patch
|
||||
patches.kernel.org/5.14.9-062-net-hns3-fix-change-RSS-hfunc-ineffective-issu.patch
|
||||
patches.kernel.org/5.14.9-063-net-hns3-fix-inconsistent-vf-id-print.patch
|
||||
patches.kernel.org/5.14.9-064-net-hns3-fix-misuse-vf-id-and-vport-id-in-some.patch
|
||||
patches.kernel.org/5.14.9-065-net-hns3-check-queue-id-range-before-using.patch
|
||||
patches.kernel.org/5.14.9-066-net-hns3-check-vlan-id-before-using-it.patch
|
||||
patches.kernel.org/5.14.9-067-net-hns3-fix-a-return-value-error-in-hclge_get.patch
|
||||
patches.kernel.org/5.14.9-068-net-smc-add-missing-error-check-in-smc_clc_prf.patch
|
||||
patches.kernel.org/5.14.9-069-net-smc-fix-workqueue-leaked-lock-in-smc_conn_.patch
|
||||
patches.kernel.org/5.14.9-070-net-dsa-fix-dsa_tree_setup-error-path.patch
|
||||
patches.kernel.org/5.14.9-071-net-dsa-don-t-allocate-the-slave_mii_bus-using.patch
|
||||
patches.kernel.org/5.14.9-072-net-dsa-realtek-register-the-MDIO-bus-under-de.patch
|
||||
patches.kernel.org/5.14.9-073-platform-x86-dell-fix-DELL_WMI_PRIVACY-depende.patch
|
||||
patches.kernel.org/5.14.9-074-kselftest-arm64-signal-Add-SVE-to-the-set-of-f.patch
|
||||
patches.kernel.org/5.14.9-075-kselftest-arm64-signal-Skip-tests-if-required-.patch
|
||||
patches.kernel.org/5.14.9-076-spi-Revert-modalias-changes.patch
|
||||
patches.kernel.org/5.14.9-077-s390-qeth-fix-NULL-deref-in-qeth_clear_working.patch
|
||||
patches.kernel.org/5.14.9-078-gpiolib-acpi-Make-set-debounce-timeout-failure.patch
|
||||
patches.kernel.org/5.14.9-079-gpio-uniphier-Fix-void-functions-to-remove-ret.patch
|
||||
patches.kernel.org/5.14.9-080-qed-rdma-don-t-wait-for-resources-under-hw-err.patch
|
||||
patches.kernel.org/5.14.9-081-mptcp-ensure-tx-skbs-always-have-the-MPTCP-ext.patch
|
||||
patches.kernel.org/5.14.9-082-nexthop-Fix-memory-leaks-in-nexthop-notificati.patch
|
||||
patches.kernel.org/5.14.9-083-nfc-st-nci-Add-SPI-ID-matching-DT-compatible.patch
|
||||
patches.kernel.org/5.14.9-084-net-ethernet-mtk_eth_soc-avoid-creating-duplic.patch
|
||||
patches.kernel.org/5.14.9-085-net-mscc-ocelot-fix-forwarding-from-BLOCKING-p.patch
|
||||
patches.kernel.org/5.14.9-086-net-mlx4_en-Don-t-allow-aRFS-for-encapsulated-.patch
|
||||
patches.kernel.org/5.14.9-087-atlantic-Fix-issue-in-the-pm-resume-flow.patch
|
||||
patches.kernel.org/5.14.9-088-drm-amdkfd-map-SVM-range-with-correct-access-p.patch
|
||||
patches.kernel.org/5.14.9-089-drm-amdkfd-fix-dma-mapping-leaking-warning.patch
|
||||
patches.kernel.org/5.14.9-090-scsi-iscsi-Adjust-iface-sysfs-attr-detection.patch
|
||||
patches.kernel.org/5.14.9-091-scsi-target-Fix-the-pgr-alua_support_store-fun.patch
|
||||
patches.kernel.org/5.14.9-092-tty-synclink_gt-rename-a-conflicting-function-.patch
|
||||
patches.kernel.org/5.14.9-093-fpga-machxo2-spi-Return-an-error-on-failure.patch
|
||||
patches.kernel.org/5.14.9-094-fpga-machxo2-spi-Fix-missing-error-code-in-mac.patch
|
||||
patches.kernel.org/5.14.9-095-x86-fault-Fix-wrong-signal-when-vsyscall-fails.patch
|
||||
patches.kernel.org/5.14.9-096-nvme-tcp-fix-incorrect-h2cdata-pdu-offset-acco.patch
|
||||
patches.kernel.org/5.14.9-097-nvme-keep-ctrl-namespaces-ordered.patch
|
||||
patches.kernel.org/5.14.9-098-thermal-core-Potential-buffer-overflow-in-ther.patch
|
||||
patches.kernel.org/5.14.9-099-cifs-fix-a-sign-extension-bug.patch
|
||||
patches.kernel.org/5.14.9-100-scsi-sd_zbc-Support-disks-with-more-than-2-32-.patch
|
||||
patches.kernel.org/5.14.9-101-scsi-ufs-Revert-Utilize-Transfer-Request-List-.patch
|
||||
patches.kernel.org/5.14.9-102-scsi-ufs-Retry-aborted-SCSI-commands-instead-o.patch
|
||||
patches.kernel.org/5.14.9-103-scsi-ufs-core-Unbreak-the-reset-handler.patch
|
||||
patches.kernel.org/5.14.9-104-scsi-qla2xxx-Restore-initiator-in-dual-mode.patch
|
||||
patches.kernel.org/5.14.9-105-scsi-lpfc-Use-correct-scnprintf-limit.patch
|
||||
patches.kernel.org/5.14.9-106-irqchip-goldfish-pic-Select-GENERIC_IRQ_CHIP-t.patch
|
||||
patches.kernel.org/5.14.9-107-irqchip-gic-v3-its-Fix-potential-VPE-leak-on-e.patch
|
||||
patches.kernel.org/5.14.9-108-md-fix-a-lock-order-reversal-in-md_alloc.patch
|
||||
patches.kernel.org/5.14.9-109-x86-asm-Fix-SETZ-size-enqcmds-build-failure.patch
|
||||
patches.kernel.org/5.14.9-110-io_uring-fix-race-between-poll-completion-and-.patch
|
||||
patches.kernel.org/5.14.9-111-io_uring-fix-missing-set-of-EPOLLONESHOT-for-C.patch
|
||||
patches.kernel.org/5.14.9-112-io_uring-put-provided-buffer-meta-data-under-m.patch
|
||||
patches.kernel.org/5.14.9-113-io_uring-don-t-punt-files-update-to-io-wq-unco.patch
|
||||
patches.kernel.org/5.14.9-114-blktrace-Fix-uaf-in-blk_trace-access-after-rem.patch
|
||||
patches.kernel.org/5.14.9-115-net-phylink-Update-SFP-selected-interface-on-a.patch
|
||||
patches.kernel.org/5.14.9-116-net-macb-fix-use-after-free-on-rmmod.patch
|
||||
patches.kernel.org/5.14.9-117-net-stmmac-allow-CSR-clock-of-300MHz.patch
|
||||
patches.kernel.org/5.14.9-118-blk-mq-avoid-to-iterate-over-stale-request.patch
|
||||
patches.kernel.org/5.14.9-119-m68k-Double-cast-io-functions-to-unsigned-long.patch
|
||||
patches.kernel.org/5.14.9-120-ipv6-delay-fib6_sernum-increase-in-fib6_add.patch
|
||||
patches.kernel.org/5.14.9-121-dma-debug-prevent-an-error-message-from-causin.patch
|
||||
patches.kernel.org/5.14.9-122-cpufreq-intel_pstate-Override-parameters-if-HW.patch
|
||||
patches.kernel.org/5.14.9-123-bpf-Add-oversize-check-before-call-kvcalloc.patch
|
||||
patches.kernel.org/5.14.9-124-xen-balloon-use-a-kernel-thread-instead-a-work.patch
|
||||
patches.kernel.org/5.14.9-125-nvme-multipath-fix-ANA-state-updates-when-a-na.patch
|
||||
patches.kernel.org/5.14.9-126-nvme-rdma-destroy-cm-id-before-destroy-qp-to-a.patch
|
||||
patches.kernel.org/5.14.9-127-sparc32-page-align-size-in-arch_dma_alloc.patch
|
||||
patches.kernel.org/5.14.9-128-amd-display-downgrade-validation-failure-log-l.patch
|
||||
patches.kernel.org/5.14.9-129-drm-ttm-fix-type-mismatch-error-on-sparc64.patch
|
||||
patches.kernel.org/5.14.9-130-block-check-if-a-profile-is-actually-registere.patch
|
||||
patches.kernel.org/5.14.9-131-block-flush-the-integrity-workqueue-in-blk_int.patch
|
||||
patches.kernel.org/5.14.9-132-blk-cgroup-fix-UAF-by-grabbing-blkcg-lock-befo.patch
|
||||
patches.kernel.org/5.14.9-133-compiler.h-Introduce-absolute_pointer-macro.patch
|
||||
patches.kernel.org/5.14.9-134-net-i825xx-Use-absolute_pointer-for-memcpy-fro.patch
|
||||
patches.kernel.org/5.14.9-135-sparc-avoid-stringop-overread-errors.patch
|
||||
patches.kernel.org/5.14.9-136-qnx4-avoid-stringop-overread-errors.patch
|
||||
patches.kernel.org/5.14.9-137-parisc-Use-absolute_pointer-to-define-PAGE0.patch
|
||||
patches.kernel.org/5.14.9-138-drm-amdkfd-make-needs_pcie_atomics-FW-version-.patch
|
||||
patches.kernel.org/5.14.9-139-drm-amd-display-Fix-unstable-HPCP-compliance-o.patch
|
||||
patches.kernel.org/5.14.9-140-drm-amd-display-Link-training-retry-fix-for-ab.patch
|
||||
patches.kernel.org/5.14.9-141-amd-display-enable-panel-orientation-quirks.patch
|
||||
patches.kernel.org/5.14.9-142-arm64-Mark-__stack_chk_guard-as-__ro_after_ini.patch
|
||||
patches.kernel.org/5.14.9-143-alpha-Declare-virt_to_phys-and-virt_to_bus-par.patch
|
||||
patches.kernel.org/5.14.9-144-net-6pack-Fix-tx-timeout-and-slot-time.patch
|
||||
patches.kernel.org/5.14.9-145-spi-Fix-tegra20-build-with-CONFIG_PM-n.patch
|
||||
patches.kernel.org/5.14.9-146-libperf-evsel-Make-use-of-FD-robust.patch
|
||||
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
|
||||
patches.kernel.org/5.14.9-148-EDAC-synopsys-Fix-wrong-value-type-assignment-.patch
|
||||
patches.kernel.org/5.14.9-149-EDAC-dmc520-Assign-the-proper-type-to-dimm-eda.patch
|
||||
patches.kernel.org/5.14.9-150-x86-setup-Call-early_reserve_memory-earlier.patch
|
||||
patches.kernel.org/5.14.9-151-thermal-drivers-int340x-Do-not-set-a-wrong-tcc.patch
|
||||
patches.kernel.org/5.14.9-152-irqchip-armada-370-xp-Fix-ack-eoi-breakage.patch
|
||||
patches.kernel.org/5.14.9-153-arm64-add-MTE-supported-check-to-thread-switch.patch
|
||||
patches.kernel.org/5.14.9-154-USB-serial-cp210x-fix-dropped-characters-with-.patch
|
||||
patches.kernel.org/5.14.9-155-software-node-balance-refcount-for-managed-sof.patch
|
||||
patches.kernel.org/5.14.9-156-xen-balloon-fix-balloon-kthread-freezing.patch
|
||||
patches.kernel.org/5.14.9-157-qnx4-work-around-gcc-false-positive-warning-bu.patch
|
||||
patches.kernel.org/5.14.9-158-nvmet-fix-a-width-vs-precision-bug-in-nvmet_su.patch
|
||||
patches.kernel.org/5.14.9-159-usb-gadget-f_uac2-Add-missing-companion-descri.patch
|
||||
patches.kernel.org/5.14.9-160-usb-gadget-f_uac2-Populate-SS-descriptors-wByt.patch
|
||||
patches.kernel.org/5.14.9-161-Linux-5.14.9.patch
|
||||
|
||||
########################################################
|
||||
# Build fixes that apply to the vanilla kernel too.
|
||||
@ -870,12 +1305,8 @@
|
||||
patches.suse/Bluetooth-btusb-Add-support-for-Foxconn-Mediatek-Chi.patch
|
||||
patches.suse/Bluetooth-switch-to-lock_sock-in-SCO.patch
|
||||
patches.suse/Bluetooth-sco-Fix-lock_sock-blockage-by-memcpy_from_.patch
|
||||
patches.suse/watchdog-Fix-NULL-pointer-dereference-when-releasing.patch
|
||||
patches.suse/memcg-enable-accounting-of-ipc-resources.patch
|
||||
patches.suse/crypto_ccp-fix_resource_leaks_in_ccp_run_aes_gcm_cmd.patch
|
||||
patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch
|
||||
patches.suse/ethtool-Fix-rxnfc-copy-to-user-buffer-overflow.patch
|
||||
patches.suse/tipc-fix-an-use-after-free-issue-in-tipc_recvmsg.patch
|
||||
patches.suse/Revert-usb-xhci-mtk-Do-not-use-xhci-s-virt_dev-in-dr.patch
|
||||
|
||||
########################################################
|
||||
@ -1011,6 +1442,7 @@
|
||||
########################################################
|
||||
# Other drivers
|
||||
########################################################
|
||||
patches.suse/ALSA-usb-audio-Restrict-rates-for-the-shared-clocks.patch
|
||||
|
||||
#RPi4 firmware based drivers
|
||||
patches.suse/reset-raspberrypi-don-t-reset-usb-if-already-up.patch
|
||||
|
@ -1,3 +1,3 @@
|
||||
2021-09-20 07:02:13 +0000
|
||||
GIT Revision: 6131a3ceeeccdae03e3c04acf6ecc32b9ff51c22
|
||||
2021-10-01 07:22:19 +0000
|
||||
GIT Revision: d0ace7f62beba111996bff8ef42046f7aca2ac62
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user