# changelog

author: tiwai@suse.de
changelog:
  - iio: light: tcs3414: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - iio: light: isl29125: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - iio: prox: pulsed-light: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - iio: humidity: am2315: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - iio: gyro: bmg160: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - iio: adc: vf610: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - iio: adc: ti-ads1015: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - iio: accel: stk8ba50: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - iio: accel: stk8312: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - iio: accel: kxcjk-1013: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - commit d470e5b


author: tiwai@suse.de
changelog:
  - iio: adc: mxs-lradc: Fix buffer alignment in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - iio: ltr501: ltr501_read_ps(): add missing endianness conversion
    (git-fixes).
  - iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR
    (git-fixes).
  - iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1}
    and PS_DATA as volatile, too (git-fixes).
  - staging: gdm724x: check for overflow in gdm_lte_netif_rx()
    (git-fixes).
  - staging: gdm724x: check for buffer overflow in
    gdm_lte_multi_sdu_pkt() (git-fixes).
  - iio: potentiostat: lmp91000: Fix alignment of buffer in
    iio_push_to_buffers_with_timestamp() (git-fixes).
  - extcon: max8997: Add missing modalias string (git-fixes).
  - extcon: sm5502: Drop invalid register write in sm5502_reg_data
    (git-fixes).
  - fpga: stratix10-soc: Add missing fpga_mgr_free() call
    (git-fixes).
  - commit 60b118d


author: tiwai@suse.de
changelog:
  - watchdog: aspeed: fix hardware timeout calculation (git-fixes).
  - watchdog: sp805: Fix kernel doc description (git-fixes).
  - char: pcmcia: error out if 'num_bytes_read' is greater than
    4 in set_protocol() (git-fixes).
  - commit 9659505


author: rgoldwyn@suse.com
changelog:
  - seq_file: Disallow extremely large seq buffer allocations (bsc#1188062, CVE-2021-33909).
  - commit c848c42


author: lyan@suse.com
changelog:
  - x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline() (bsc#1185308).
  - x86/kvm: Disable all PV features on crash (bsc#1185308).
  - refresh patches.suse/0001-kvm-Introduce-nopvspin-kernel-parameter.patch
  - x86/kvm: Disable kvmclock on all CPUs on shutdown (bsc#1185308).
  - x86/kvm: Teardown PV features on boot CPU as well (bsc#1185308).
  - x86/kvm: Fix pr_info() for async PF setup/teardown
    (bsc#1185308).
  - commit e66df2d


author: tiwai@suse.de
changelog:
  - reset: bail if try_module_get() fails (git-fixes).
  - memory: fsl_ifc: fix leak of private memory on probe failure
    (git-fixes).
  - memory: fsl_ifc: fix leak of IO mapping on probe failure
    (git-fixes).
  - memory: atmel-ebi: add missing of_node_put for loop iteration
    (git-fixes).
  - reset: a10sr: add missing of_match_table reference (git-fixes).
  - ALSA: isa: Fix error return code in snd_cmi8330_probe()
    (git-fixes).
  - memory: gpmc: fix out of bounds read and dereference on
    gpmc_cs[] (git-fixes).
  - reset: sti: reset-syscfg: fix struct description warnings
    (git-fixes).
  - commit a0955f5


author: ykaukab@suse.de
changelog:
  - serial: mvebu-uart: do not allow changing baudrate when uartclk
    is not available (git-fixes).
  - serial: mvebu-uart: fix calculation of clock divisor
    (git-fixes).
  - arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode
    (git-fixes).
  - arm64/mm: Fix ttbr0 values stored in struct thread_info for
    software-pan (git-fixes).
  - netsec: restore phy power state after controller reset
    (git-fixes).
  - serial: mvebu-uart: clarify the baud rate derivation
    (git-fixes).
  - commit 6e4a5b0


author: lhenriques@suse.de
changelog:
  - fuse: reject internal errno (bsc#1188274).
  - fuse: check connected before queueing on fpq->io (bsc#1188273).
  - commit 25bf928


author: oneukum@suse.com
changelog:
  - crypto: cavium/nitrox - Fix an error rhandling path in
    'nitrox_probe()' (git-fixes).
  - commit f619086


author: oneukum@suse.com
changelog:
  - blacklist.conf: this is a change to the kernel build process, whose
    requirement are set in the RPM script. No need for a change.
  - commit 2cf08df


author: mkubecek@suse.cz
changelog:
  - netfilter: x_tables: fix compat match/target pad out-of-bound
    write (CVE-2021-22555 bsc#1188116).
  - commit 62f1359


author: msuchanek@suse.de
changelog:
  - rpm/kernel-binary.spec.in: Do not install usrmerged kernel on Leap
    (boo#1184804).
  - commit 5b51131


author: msuchanek@suse.de
changelog:
  - Update patches.suse/Revert-ibmvnic-remove-duplicate-napi_schedule-call-i.patch
    (bsc#1065729 bsc#1188405 ltc#193509).
  - Update patches.suse/Revert-ibmvnic-simplify-reset_long_term_buff-functio.patch
    (bsc#1186206 ltc#191041 bsc#1188405 ltc#193509).
  - commit 1253e46


author: msuchanek@suse.de
changelog:
  - Update patches.suse/Revert-ibmvnic-remove-duplicate-napi_schedule-call-i.patch
    (bsc#1065729 bsc#1188405 ltc#193509 bsc#1187476 ltc#193646).
  - commit 9645e6a


author: oneukum@suse.com
changelog:
  - USB: move many drivers to use DEVICE_ATTR_WO (git-fixes).
  - Refresh
    patches.suse/usb-udc-core-Use-lock-when-write-to-soft_connect.patch.
  - Refresh
    patches.suse/usbip-add-sysfs_lock-to-synchronize-sysfs-code-paths.patch.
  - Refresh
    patches.suse/usbip-stub-dev-synchronize-sysfs-code-paths.patch.
  - Refresh
    patches.suse/usbip-vhci_sysfs-fix-potential-Spectre-v1.patch.
  - commit 5d7caad


author: oneukum@suse.com
changelog:
  - usbip: fix vudc usbip_sockfd_store races leading to gpf
    (git-fixes).
  - blacklist.conf: needed for infrastructure
  - commit a2558d1


author: msuchanek@suse.de
changelog:
  - powerpc/papr_scm: Properly handle UUID types and API
    (FATE#326628, bsc#1113295, git-fixes).
  - powerpc/pseries/scm: Use a specific endian format for storing
    uuid from the device tree (FATE#326628, bsc#1113295, git-fixes).
  - commit 0668ee0


author: dwagner@suse.de
changelog:
  - nvme-fc: track error_recovery while connecting (bsc#1187076).
  - nvme-fc: fix io timeout to abort I/O (bsc#1187076).
    Refresh:
    - patches.suse/nvme-fc-clear-q_live-at-beginning-of-association-tea.patch
  - nvme-fc: convert assoc_active flag to bit op (bsc#1187076).
    Refreshed:
    - patches.suse/nvme-fc-clear-q_live-at-beginning-of-association-tea.patch
  - nvme-fc: fix double-free scenarios on hw queues (bsc#1187076).
  - commit ccba174


author: dwagner@suse.de
changelog:
  - nvme-fc: fix racing controller reset and create association
    (bsc#1187076).
  - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from
    interrupt context (bsc#1187076).
  - nvme-fc: remove nvme_fc_terminate_io() (bsc#1187076).
    Refresh:
    - patches.suse/nvme-flush-scan_work-when-resetting-controller.patch
  - nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery
    (bsc#1187076).
  - nvme-fc: remove err_work work item (bsc#1187076).
  - commit 870c933


author: tbogendoerfer@suse.de
changelog:
  - gve: Add basic driver framework for Compute Engine Virtual NIC
    (jsc#SLE-10538).
  - gve: Add ethtool support (jsc#SLE-10538).
  - gve: Add workqueue and reset support (jsc#SLE-10538).
  - gve: Copy and paste bug in gve_get_stats() (jsc#SLE-10538).
  - gve: Fix case where desc_cnt and data_cnt can get out of sync
    (jsc#SLE-10538).
  - gve: Fix error return code in gve_alloc_qpls() (jsc#SLE-10538).
  - gve: Fix u64_stats_sync to initialize start (jsc#SLE-10538).
  - gve: Fixes DMA synchronization (jsc#SLE-10538).
  - gve: Remove the exporting of gve_probe (jsc#SLE-10538).
  - gve: fix -ENOMEM null check on a page allocation
    (jsc#SLE-10538).
  - gve: fix unused variable/label warnings (jsc#SLE-10538).
  - gve: replace kfree with kvfree (jsc#SLE-10538).
    Replaced single commit gve driver add commit with all its upstream commits.
    This is done in a single commit to keep bisectability.
  - commit bce4ed6


author: tiwai@suse.de
changelog:
  - Update seq_file fix to the upstreamed one and moved into sorted section (bsc#1188062, CVE-2021-33909).
  - commit 175d85f


author: dkirjanov@suse.com
changelog:
  - net/mlx5: Verify Hardware supports requested ptp function on
    a given pin (git-fixes).
  - commit c94c93b


author: tbogendoerfer@suse.de
changelog:
  - gve: DQO: Remove incorrect prefetch (bsc#1176940).
  - gve: Simplify code and axe the use of a deprecated API
    (bsc#1176940).
  - gve: Propagate error codes to caller (bsc#1176940).
  - gve: Fix an error handling path in 'gve_probe()' (bsc#1176940).
  - gve: DQO: Fix off by one in gve_rx_dqo() (bsc#1176940).
  - gve: Fix warnings reported for DQO patchset (bsc#1176940).
  - gve: DQO: Add RX path (bsc#1176940).
  - gve: DQO: Add TX path (bsc#1176940).
  - gve: DQO: Configure interrupts on device up (bsc#1176940).
  - gve: DQO: Add ring allocation and initialization (bsc#1176940).
  - gve: DQO: Add core netdev features (bsc#1176940).
  - gve: Update adminq commands to support DQO queues (bsc#1176940).
  - gve: Add DQO fields for core data structures (bsc#1176940).
  - gve: Add dqo descriptors (bsc#1176940).
  - gve: Add support for DQO RX PTYPE map (bsc#1176940).
  - gve: adminq: DQO specific device descriptor logic (bsc#1176940).
  - gve: Introduce per netdev `enum gve_queue_format` (bsc#1176940).
  - gve: Introduce a new model for device options (bsc#1176940).
  - gve: Make gve_rx_slot_page_info.page_offset an absolute offset
    (bsc#1176940).
  - gve: gve_rx_copy: Move padding to an argument (bsc#1176940).
  - gve: Move some static functions to a common file (bsc#1176940).
  - gve: Correct SKB queue index validation (bsc#1176940).
  - gve: Upgrade memory barrier in poll routine (bsc#1176940).
  - gve: Add NULL pointer checks when freeing irqs (bsc#1176940).
  - gve: Update mgmt_msix_idx if num_ntfy changes (bsc#1176940).
  - gve: Check TX QPL was actually assigned (bsc#1176940).
  - net: gve: remove duplicated allowed (bsc#1176940).
  - net: gve: convert strlcpy to strscpy (bsc#1176940).
  - gve: Add support for raw addressing in the tx path
    (bsc#1176940).
  - gve: Rx Buffer Recycling (bsc#1176940).
  - gve: Add support for raw addressing to the rx path
    (bsc#1176940).
  - gve: Add support for raw addressing device option (bsc#1176940).
  - gve: Replace zero-length array with flexible-array member
    (bsc#1176940).
  - gve: Enable Link Speed Reporting in the driver (bsc#1176940).
  - gve: Use link status register to report link status
    (bsc#1176940).
  - gve: Batch AQ commands for creating and destroying queues
    (bsc#1176940).
  - gve: NIC stats for report-stats and for ethtool (bsc#1176940).
  - gve: Add Gvnic stats AQ command and ethtool show/set-priv-flags
    (bsc#1176940).
  - gve: Use dev_info/err instead of netif_info/err (bsc#1176940).
  - gve: Add stats for gve (bsc#1176940).
  - gve: Get and set Rx copybreak via ethtool (bsc#1176940).
  - net: Google gve: Remove dma_wmb() before ringing doorbell
    (bsc#1176940).
  - gve: Fix the queue page list allocated pages count
    (bsc#1176940).
  - gve: fix dma sync bug where not all pages synced (bsc#1176940).
  - commit b6be8ac


author: jziviani@suse.de
changelog:
  - KVM: do not allow mapping valid but non-reference-counted pages
    (bsc#1186482, CVE-2021-22543).
  - KVM: Use kvm_pfn_t for local PFN variable in
    hva_to_pfn_remapped() (bsc#1186482, CVE-2021-22543).
  - KVM: do not assume PTE is writable after follow_pfn
    (bsc#1186482, CVE-2021-22543).
  - kvm: Map PFN-type memory regions as writable (if possible)
    (bsc#1186482, CVE-2021-22543).
  - commit f5f8f06


author: jziviani@suse.de
changelog:
  - KVM: do not allow mapping valid but non-reference-counted pages
    (bsc#1186482, CVE-2021-22543).
  - KVM: Use kvm_pfn_t for local PFN variable in
    hva_to_pfn_remapped() (bsc#1186482, CVE-2021-22543).
  - KVM: do not assume PTE is writable after follow_pfn
    (bsc#1186482, CVE-2021-22543).
  - kvm: Map PFN-type memory regions as writable (if possible)
    (bsc#1186482, CVE-2021-22543).
  - commit 9c4f9b4


author: jgross@suse.com
changelog:
  - blacklist.conf: add 1139aeb1c521eb4a050920ce6c64c36c4f2a3ab7 due to kABI breakage
  - commit 96f58e8


author: dkirjanov@suse.com
changelog:
  - Update
    patches.suse/Bluetooth-Fix-slab-out-of-bounds-read-in-hci_extende.patch
    (bsc#1111666, bsc#1187038, CVE-2020-36386).
  - Update
    patches.suse/Bluetooth-SMP-Fail-if-remote-and-local-public-keys-a.patch
    (bsc#1186463, CVE-2021-0129, CVE-2020-26558).
  - Update
    patches.suse/PCI-rpadlpar-Fix-potential-drc_name-corruption-in-st.patch
    (bsc#1183416, ltc#191079, bsc#1184198, CVE-2021-28972).
  - Update
    patches.suse/ext4-check-journal-inode-extents-more-carefully.patch
    (bsc#1173485, bsc#1183509, CVE-2021-3428).
  - Update
    patches.suse/usbip-fix-stub_dev-usbip_sockfd_store-races-leading-.patch
    (bsc#1184167, CVE-2021-29265).
  - commit 9d15825


author: msuchanek@suse.de
changelog:
  - Update patches.suse/ibmvnic-free-tx_pool-if-tso_pool-alloc-fails.patch
    (bsc#1085224 ltc#164363 bsc#1188620 ltc#192221).
  - Update patches.suse/ibmvnic-parenthesize-a-check.patch
    (bsc#1184114 ltc#192237 bsc#1183871 ltc#192139 git-fixes
    bsc#1188620 ltc#192221).
  - Update patches.suse/ibmvnic-set-ltb-buff-to-NULL-after-freeing.patch
    (bsc#1094840 ltc#167098 bsc#1188620 ltc#192221).
  - commit a05390d


author: msuchanek@suse.de
changelog:
  - uuid: Add inline helpers to import / export UUIDs (FATE#326628,
    bsc#1113295, git-fixes).
  - commit a73070e


author: msuchanek@suse.de
changelog:
  - ibmvnic: retry reset if there are no other resets (bsc#1184350
    ltc#191533).
  - Delete patches.suse/ibmvnic-Continue-with-reset-if-set-link-down-failed.patch
  - replaced with above upstream fix.
  - commit af4231e


author: msuchanek@suse.de
changelog:
  - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (bsc#1188838
    CVE-2021-37576).
  - commit 50c1fab


author: palcantara@suse.de
changelog:
  - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting
    cifs_sb->prepath (git-fixes).
  - commit 374d8af


author: mkubecek@suse.cz
changelog:
  - use 3.0 SPDX identifier in rpm License tags
    As requested by Maintenance, change rpm License tags from "GPL-2.0"
    (SPDX 2.0) to "GPL-2.0-only" (SPDX 3.0) so that their scripts do not have
    to adjust the tags with each maintenance update submission.
  - commit f888e0b


author: mkubecek@suse.cz
changelog:
  - Update
    patches.suse/l2tp-ensure-sessions-are-freed-after-their-PPPOL2TP-.patch
    references (add CVE-2020-0429 bsc#1176724).
  - Update
    patches.suse/l2tp-fix-race-between-l2tp_session_delete-and-l2tp_t.patch
    references (add CVE-2020-0429 bsc#1176724).
  - commit b29ebd9


author: tiwai@suse.de
changelog:
  - usb: hub: Disable USB 3 device initiated lpm if exit latency
    is too high (git-fixes).
  - ALSA: sb: Fix potential ABBA deadlock in CSP driver (git-fixes).
  - drm: Return -ENOTTY for non-drm ioctls (git-fixes).
  - media: ngene: Fix out-of-bounds bug in
    ngene_command_config_free_buf() (git-fixes).
  - spi: mediatek: fix fifo rx mode (git-fixes).
  - dma-buf/sync_file: Don't leak fences on merge failure
    (git-fixes).
  - rtc: max77686: Do not enforce (incorrect) interrupt trigger type
    (git-fixes).
  - USB: cdc-acm: blacklist Heimann USB Appset device (git-fixes).
  - iio: accel: bma180: Use explicit member assignment (git-fixes).
  - commit 3916e82


author: tiwai@suse.de
changelog:
  - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
    (git-fixes).
  - USB: serial: cp210x: fix comments for GE CS1000 (git-fixes).
  - USB: serial: option: add support for u-blox LARA-R6 family
    (git-fixes).
  - Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL
    LTE modem" (git-fixes).
  - usb: dwc2: gadget: Fix sending zero length packet in DDMA mode
    (git-fixes).
  - usb: max-3421: Prevent corruption of freed memory (git-fixes).
  - USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS
    (git-fixes).
  - xhci: Fix lost USB 2 remote wake (git-fixes).
  - commit 9dc903c


author: tiwai@suse.de
changelog:
  - drm/panel: raspberrypi-touchscreen: Prevent double-free
    (git-fixes).
  - ACPI: AMBA: Fix resource name in /proc/iomem (git-fixes).
  - ALSA: usb-audio: fix rate on Ozone Z90 USB headset (git-fixes).
  - ALSA: ppc: fix error return code in snd_pmac_probe()
    (git-fixes).
  - ALSA: sb: Fix potential double-free of CSP mixer elements
    (git-fixes).
  - ACPI: bus: Call kobject_put() in acpi_init() error path
    (git-fixes).
  - ACPI: processor idle: Fix up C-state latency if not ordered
    (git-fixes).
  - commit 1974a9a


author: tiwai@suse.de
changelog:
  - ASoC: soc-core: Fix the error return code in
    snd_soc_of_parse_audio_routing() (git-fixes).
  - ASoC: tegra: Set driver_name=tegra for all machine drivers
    (git-fixes).
  - ALSA: hda: Add IRQ check for platform_get_irq() (git-fixes).
  - ALSA: bebob: add support for ToneWeal FW66 (git-fixes).
  - drm/virtio: Fix double free on probe failure (git-fixes).
  - Bluetooth: btusb: fix bt fiwmare downloading failure issue
    for qca btsoc (git-fixes).
  - Bluetooth: Shutdown controller after workqueues are flushed
    or cancelled (git-fixes).
  - Bluetooth: Fix the HCI to MGMT status conversion table
    (git-fixes).
  - ath9k: Fix kernel NULL pointer dereference during
    ath_reset_internal() (git-fixes).
  - cw1200: add missing MODULE_DEVICE_TABLE (git-fixes).
  - commit 4d1c7b6


author: tiwai@suse.de
changelog:
  - drm/radeon: Add the missed drm_gem_object_put() in
    radeon_user_framebuffer_create() (git-fixes).
  - gpio: zynq: Check return value of pm_runtime_get_sync
    (git-fixes).
  - lib/decompress_unlz4.c: correctly handle zero-padding around
    initrds (git-fixes).
  - drm/amd/amdgpu/sriov disable all ip hw status by default
    (git-fixes).
  - iwlwifi: mvm: don't change band on bound PHY contexts
    (git-fixes).
  - e100: handle eeprom as little endian (git-fixes).
  - HID: wacom: Correct base usage for capacitive ExpressKey status
    bits (git-fixes).
  - media: pvrusb2: fix warning in pvr2_i2c_core_done (git-fixes).
  - media: cobalt: fix race condition in setting HPD (git-fixes).
  - media: cpia2: fix memory leak in cpia2_usb_probe (git-fixes).
  - commit a688411


author: tiwai@suse.de
changelog:
  - mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE
    (git-fixes).
  - mISDN: fix possible use-after-free in HFC_cleanup() (git-fixes).
  - media: siano: fix device register error path (git-fixes).
  - media: dvb_net: avoid speculation from net slot (git-fixes).
  - media: dvd_usb: memory leak in cinergyt2_fe_attach (git-fixes).
  - media: st-hva: Fix potential NULL pointer dereferences
    (git-fixes).
  - media: bt8xx: Fix a missing check bug in bt878_probe
    (git-fixes).
  - media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release
    (git-fixes).
  - media: em28xx: Fix possible memory leak of em28xx struct
    (git-fixes).
  - commit cd44d27


author: tiwai@suse.de
changelog:
  - pwm: spear: Don't modify HW state in .remove callback
    (git-fixes).
  - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun
    (git-fixes).
  - power: supply: ab8500: add missing MODULE_DEVICE_TABLE
    (git-fixes).
  - power: supply: charger-manager: add missing MODULE_DEVICE_TABLE
    (git-fixes).
  - power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE
    (git-fixes).
  - power: supply: ab8500: Avoid NULL pointers (git-fixes).
  - platform/x86: toshiba_acpi: Fix missing error code in
    toshiba_acpi_setup_keyboard() (git-fixes).
  - media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K
    (git-fixes).
  - mmc: via-sdmmc: add a check against NULL pointer dereference
    (git-fixes).
  - mmc: core: Allow UHS-I voltage switch for SDSC cards if
    supported (git-fixes).
  - commit 88e79c8


author: tiwai@suse.de
changelog:
  - virtio_console: Assure used length from device is limited
    (git-fixes).
  - tty: serial: 8250: serial_cs: Fix a memory leak in error
    handling path (git-fixes).
  - tty: serial: fsl_lpuart: fix the potential risk of division
    or modulo by zero (git-fixes).
  - w1: ds2438: fixing bug that would always get page0 (git-fixes).
  - ssb: sdio: Don't overwrite const buffer if block_write fails
    (git-fixes).
  - spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf'
    (git-fixes).
  - spi: omap-100k: Fix the length judgment problem (git-fixes).
  - spi: spi-topcliff-pch: Fix potential double free in
    pch_spi_process_messages() (git-fixes).
  - spi: Make of_register_spi_device also set the fwnode
    (git-fixes).
  - regulator: da9052: Ensure enough delay time for
    .set_voltage_time_sel (git-fixes).
  - commit cfd7baa


author: tiwai@suse.de
changelog:
  - watchdog: iTCO_wdt: Account for rebooting on second timeout
    (git-fixes).
  - watchdog: Fix possible use-after-free by calling
    del_timer_sync() (git-fixes).
  - watchdog: sc520_wdt: Fix possible use-after-free in
    wdt_turnoff() (git-fixes).
  - watchdog: Fix possible use-after-free in wdt_startup()
    (git-fixes).
  - wireless: wext-spy: Fix out-of-bounds warning (git-fixes).
  - wl1251: Fix possible buffer overflow in wl1251_cmd_scan
    (git-fixes).
  - wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP
    (git-fixes).
  - commit 210bf3c


author: aabdallah@suse.de
changelog:
  - Update patch-mainline and git-commit tags
    Refresh:
    - patches.suse/netfilter-conntrack-add-new-sysctl-to-disable-RST-ch.patch
    - patches.suse/netfilter-conntrack-improve-RST-handling-when-tuple-.patch
  - commit b6e4fe6


author: msuchanek@suse.de
changelog:
  - powerpc/pesries: Get STF barrier requirement from
    H_GET_CPU_CHARACTERISTICS (CVE-2018-3639 bsc#1087082 git-fixes bsc#1188885 ltc#193722).
  - powerpc/security: Add a security feature for STF barrier
    (CVE-2018-3639 bsc#1087082 git-fixes bsc#1188885 ltc#193722).
  - powerpc/pseries: Get entry and uaccess flush required bits
    from H_GET_CPU_CHARACTERISTICS (CVE-2020-4788 bsc#1177666 git-fixes bsc#1188885 ltc#193722).
  - powerpc/64s: rename pnv|pseries_setup_rfi_flush to
    _setup_security_mitigations (CVE-2018-3639, bsc#1087082, bsc#1188885 ltc#193722).
  - powerpc/pesries: Get STF barrier requirement from
    H_GET_CPU_CHARACTERISTICS (bsc#1188885 ltc#193722).
  - powerpc/security: Add a security feature for STF barrier
    (bsc#1188885 ltc#193722).
  - powerpc/pseries: Get entry and uaccess flush required bits
    from H_GET_CPU_CHARACTERISTICS (bsc#1188885 ltc#193722).
  - powerpc/pseries: export LPAR security flavor in lparcfg
    (bsc#1188885 ltc#193722).
  - powerpc/64s: rename pnv|pseries_setup_rfi_flush to
    _setup_security_mitigations (bsc#1188885 ltc#193722).
  - powerpc/pseries: add new branch prediction security bits for
    link stack (bsc#1188885 ltc#193722).
  - commit bd9e95f


author: msuchanek@suse.de
changelog:
  - powerpc/security: Allow for processors that flush the link
    stack using the special bcctr (bsc#1188885 ltc#193722).
  - powerpc/security: split branch cache flush toggle from code
    patching (bsc#1188885 ltc#193722).
  - powerpc/security: make display of branch cache flush more
    consistent (bsc#1188885 ltc#193722).
  - powerpc/security: change link stack flush state to the flush
    type enum (bsc#1188885 ltc#193722).
  - Delete patches.suse/powerpc-add-link-stack-flush-mitigation-in-debugfs.patch
  - replaced with upstream security mitigation cleanup
  - powerpc/security: re-name count cache flush to branch cache
    flush (bsc#1188885 ltc#193722).
  - commit 109b093


author: msuchanek@suse.de
changelog:
  - powerpc/64s: Move branch cache flushing bcctr variant to
    ppc-ops.h (bsc#1188885 ltc#193722).
  - commit 8982c96


author: alnovak@suse.cz
changelog:
  - Revert "block: revert back to synchronous request_queue removal (git"
    For details, see bsc#1188863 #c15, bsc#1171285 #c16
    This reverts commit 7a0cca0c9b1cb9ca8862fd7570c645dfba392247.
  - commit 678e48f


author: tiwai@suse.de
changelog:
  - can: esd_usb2: fix memory leak (git-fixes).
  - can: ems_usb: fix memory leak (git-fixes).
  - can: usb_8dev: fix memory leak (git-fixes).
  - can: mcba_usb_start(): add missing urb->transfer_dma
    initialization (git-fixes).
  - can: hi311x: fix a signedness bug in hi3110_cmd() (git-fixes).
  - nfc: nfcsim: fix use after free during module unload
    (git-fixes).
  - can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF
    (git-fixes).
  - commit 54b9891


author: dkirjanov@suse.com
changelog:
  - can: sja1000: sja1000_err(): don't count arbitration lose as
    an error (git-fixes).
  - commit 8d35272


author: dkirjanov@suse.com
changelog:
  - can: sun4i_can: sun4i_can_err(): don't count arbitration lose
    as an error (git-fixes).
  - commit f2b9a85


author: ematsumiya@suse.de
changelog:
  - Delete
    patches.suse/nvme-do-not-update-disk-info-for-multipathed-device.patch.
  - Delete
    patches.suse/nvme-do-not-update-multipath-disk-information-if-the.patch.
    Revert interim patches (bsc#1188000)
  - commit 50d0280


author: oneukum@suse.com
changelog:
  - crypto: talitos - Do not modify req->cryptlen on decryption
    (git-fixes).
  - Refresh
    patches.suse/crypto-talitos-properly-handle-split-ICV.patch.
  - commit 8d54016


author: pmladek@suse.com
changelog:
  - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop
    (CVE-2021-3679 bsc#1189057).
  - commit dfd73b3


author: jslaby@suse.cz
changelog:
  - rpm/kernel-source.rpmlintrc: ignore new include/config files
    In 5.13, since 0e0345b77ac4, config files have no longer .h suffix.
    Adapt the zero-length check.
    Based on Martin Liska's change.
  - commit b6f021b


author: tiwai@suse.de
changelog:
  - media: rtl28xxu: fix zero-length control request (git-fixes).
  - clk: stm32f4: fix post divisor setup for I2S/SAI PLLs
    (git-fixes).
  - cfg80211: Fix possible memory leak in function
    cfg80211_bss_update (git-fixes).
  - commit df1ae37


author: ludwig.nussel@suse.de
changelog:
  - Fix filesystem requirement and suse-release requires
    Reduce filesystem conflict to anything less than 16 to allow pulling the
    change into the next major stable version.
    Don't require suse-release as that's not technically required. Conflict
    with a too old one instead.
  - commit 913f755


author: neilb@suse.de
changelog:
  - NFSv4: Initialise connection to the server in
    nfs4_alloc_client() (bsc#1040364).
  - Delete
    patches.suse/0001-NFSv4-don-t-let-hanging-mounts-block-other-mounts.patch.
    Upstream found a fix for this, so our local fix is no longer needed.
  - commit 0f7c89e


author: neilb@suse.de
changelog:
  - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times
    (git-fixes).
  - SUNRPC: Should wake up the privileged task firstly (git-fixes).
  - nfs: fix acl memory leak of posix_acl_create() (git-fixes).
  - commit 2cf4f18


author: jroedel@suse.de
changelog:
  - iommu/amd: Fix extended features logging (bsc#1189269).
  - iommu/vt-d: Define counter explicitly as unsigned int
    (bsc#1189271).
  - crypto: ccp - Annotate SEV Firmware file names (bsc#1189268).
  - iommu/vt-d: Fix sysfs leak in alloc_iommu() (bsc#1189272).
  - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK
    (bsc#1189270).
  - commit 134494e


author: jroedel@suse.de
changelog:
  - blacklist.conf: Add fixes
    38c527aeb419 iommu/vt-d: Force to flush iotlb before creating superpage
    3ad1a6cb0abc bug: Remove redundant condition check in report_bug
  - commit f77fdc6


author: tiwai@suse.de
changelog:
  - usb: max-3421: Prevent corruption of freed memory
    (CVE-2021-38204 bsc#1189291).
  - commit cfb9fc6


author: tiwai@suse.de
changelog:
  - staging: rtl8723bs: Fix a resource leak in sd_int_dpc
    (git-fixes).
  - serial: 8250: Mask out floating 16/32-bit bus bits (git-fixes).
  - spi: mediatek: Fix fifo transfer (git-fixes).
  - r8152: Fix potential PM refcount imbalance (git-fixes).
  - regulator: rt5033: Fix n_voltages settings for BUCK and LDO
    (git-fixes).
  - commit 6b8ffcb


author: colyli@suse.de
changelog:
  - dm snapshot: properly fix a crash when an origin has no snapshots (git fixes).
  - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (git fixes).
  - dm space map common: fix division bug in sm_ll_find_free_block() (git fixes).
  - dm persistent data: packed struct should have an aligned() attribute too (git fixes).
  - dm ioctl: fix out of bounds array access when no devices (git fixes).
  - dm era: only resize metadata in preresume (git fixes).
  - dm era: Use correct value size in equality function of writeset tree (git fixes).
  - dm era: Fix bitset memory leaks (git fixes).
  - dm era: Verify the data block size hasn't changed (git fixes).
  - dm era: Reinitialize bitset cache before digesting a new writeset (git fixes).
  - dm era: Update in-core bitset after committing the metadata (git fixes).
  - dm era: Recover committed writeset after crash (git fixes).
  - dm table: fix iterate_devices based device capability checks (git fixes).
  - Revert "bcache: Kill btree_io_wq" (git fixes).
  - dm: eliminate potential source of excessive kernel log noise (git fixes).
  - dm snapshot: flush merged data before committing metadata (git fixes).
  - dm ioctl: fix error return code in target_message (git fixes).
  - dm thin metadata: Avoid returning cmd->bm wild pointer on error (git fixes).
  - dm cache metadata: Avoid returning cmd->bm wild pointer on error (git fixes).
  - commit 9b8016f


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: edif: Add start + stop bsgs (bsc#1189392).
  - scsi: qla2xxx: Remove unused variable 'status' (bsc#1189392).
  - scsi: qla2xxx: Use the proper SCSI midlayer interfaces for PI
    (bsc#1189392).
  - scsi: core: Add scsi_prot_ref_tag() helper (bsc#1189392).
  - scsi: qla2xxx: Remove redundant continue statement in a for-loop
    (bsc#1189392).
  - scsi: qla2xxx: Add heartbeat check (bsc#1189392).
  - scsi: qla2xxx: Use list_move_tail() instead of
    list_del()/list_add_tail() (bsc#1189392).
  - scsi: qla2xxx: Remove duplicate declarations (bsc#1189392).
  - scsi: qla2xxx: Log PCI address in
    qla_nvme_unregister_remote_port() (bsc#1189392).
  - scsi: qla2xxx: Remove redundant assignment to rval
    (bsc#1189392).
  - scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal
    (bsc#1189392).
  - scsi: qla2xxx: Fix error return code in
    qla82xx_write_flash_dword() (bsc#1189392).
  - commit 87ac3e9


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Remove redundant initialization of variable
    num_cnt (bsc#1189384).
  - scsi: qla2xxx: Fix use after free in debug code (bsc#1189384).
  - scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc"
    (bsc#1189384).
  - scsi: qla2xxx: Update version to 10.02.00.107-k (bsc#1189384).
  - scsi: qla2xxx: edif: Increment command and completion counts
    (bsc#1189384).
  - scsi: qla2xxx: edif: Add encryption to I/O path (bsc#1189384).
  - scsi: qla2xxx: edif: Add doorbell notification for app
    (bsc#1189384).
  - scsi: qla2xxx: edif: Add detection of secure device
    (bsc#1189384).
  - scsi: qla2xxx: edif: Add authentication pass + fail bsgs
    (bsc#1189384).
  - scsi: qla2xxx: edif: Add key update (bsc#1189384).
  - scsi: qla2xxx: edif: Add extraction of auth_els from the wire
    (bsc#1189384).
  - scsi: qla2xxx: edif: Add send, receive, and accept for auth_els
    (bsc#1189384).
  - scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs
    (bsc#1189384).
  - commit 6e032e1


author: msuchanek@suse.de
changelog:
  - powerpc/pseries: Fix update of LPAR security flavor after LPM
    (bsc#1188885 ltc#193722 git-fixes).
  - commit a405caa


author: tiwai@suse.de
changelog:
  - Bluetooth: defer cleanup of resources in hci_unregister_dev()
    (CVE-2021-3640 bsc#1188172).
  - commit c8012e0


author: tiwai@suse.de
changelog:
  - Bluetooth: switch to lock_sock in SCO (CVE-2021-3640
    bsc#1188172).
  - Bluetooth: avoid circular locks in sco_sock_connect
    (CVE-2021-3640 bsc#1188172).
  - commit 73d3a49


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted()
    (bsc#1189385).
  - scsi: lpfc: Remove redundant assignment to pointer pcmd
    (bsc#1189385).
  - scsi: lpfc: Copyright updates for 14.0.0.0 patches
    (bsc#1189385).
  - scsi: lpfc: Update lpfc version to 14.0.0.0 (bsc#1189385).
  - scsi: lpfc: Add 256 Gb link speed support (bsc#1189385).
  - scsi: lpfc: Revise Topology and RAS support checks for new
    adapters (bsc#1189385).
  - scsi: lpfc: Fix cq_id truncation in rq create (bsc#1189385).
  - scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 series
    adapters (bsc#1189385).
  - scsi: lpfc: Copyright updates for 12.8.0.11 patches
    (bsc#1189385).
  - scsi: lpfc: Update lpfc version to 12.8.0.11 (bsc#1189385).
  - scsi: lpfc: Skip issuing ADISC when node is in NPR state
    (bsc#1189385).
  - scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADISC
    cmpl path (bsc#1189385).
  - scsi: lpfc: Call discovery state machine when handling
    PLOGI/ADISC completions (bsc#1189385).
  - scsi: lpfc: Delay unregistering from transport until GIDFT or
    ADISC completes (bsc#1189385).
  - scsi: lpfc: Enable adisc discovery after RSCN by default
    (bsc#1189385).
  - scsi: lpfc: Use PBDE feature enabled bit to determine PBDE
    support (bsc#1189385).
  - scsi: lpfc: Clear outstanding active mailbox during PCI function
    reset (bsc#1189385).
  - scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi()
    routine (bsc#1189385).
  - scsi: lpfc: Remove REG_LOGIN check requirement to issue an
    ELS RDF (bsc#1189385).
  - scsi: lpfc: Fix memory leaks in error paths while issuing ELS
    RDF/SCR request (bsc#1189385).
  - scsi: lpfc: Fix NULL ptr dereference with NPIV ports for RDF
    handling (bsc#1189385).
  - scsi: lpfc: Keep NDLP reference until after freeing the IOCB
    after ELS handling (bsc#1189385).
  - scsi: lpfc: Fix target reset handler from falsely returning
    FAILURE (bsc#1189385).
  - scsi: lpfc: Discovery state machine fixes for LOGO handling
    (bsc#1189385).
  - scsi: lpfc: Improve firmware download logging (bsc#1189385).
  - scsi: lpfc: Remove use of kmalloc() in trace event logging
    (bsc#1189385).
  - scsi: lpfc: Fix NVMe support reporting in log message
    (bsc#1189385).
  - scsi: lpfc: Use list_move_tail() instead of
    list_del()/list_add_tail() (bsc#1189385).
  - commit 7bc2e6b


author: msuchanek@suse.de
changelog:
  - s390/ap: Fix hanging ioctl caused by wrong msg counter
    (bsc#1188982 LTC#193818).
  - commit 7c2e796


author: jroedel@suse.de
changelog:
  - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl
    (bsc#1189399, CVE-2021-3653).
  - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested
    (bsc#1189400, CVE-2021-3656).
  - KVM: X86: MMU: Use the correct inherited permissions to get
    shadow page (CVE-2021-38198 bsc#1189262).
  - commit 9c35f8d


author: dkirjanov@suse.com
changelog:
  - net: usb: ax88179_178a: remove redundant assignment to variable
    ret (git-fixes).
  - commit 2fd56c0


author: msuchanek@suse.de
changelog:
  - kernel-binary.spec: Require dwarves for kernel-binary-devel when BTF is
    enabled (jsc#SLE-17288).
    About the pahole version: v1.18 should be bare mnimum, v1.22 should be
    fully functional, for now we ship git snapshot with fixes on top of
    v1.21.
  - commit 8ba3382


author: msuchanek@suse.de
changelog:
  - kABI: s390/ap: Fix hanging ioctl caused by wrong msg counter
    (bsc#1188982 LTC#193818).
  - commit afd3cd6


author: shung-hsi.yu@suse.com
changelog:
  - bpf: Introduce BPF nospec instruction for mitigating Spectre v4
    (bsc#1188983, bsc#1188985, CVE-2021-34556, CVE-2021-35477).
  - commit 84b20f7


author: mbenes@suse.cz
changelog:
  - blacklist.conf: 6c881ca0b304 ("afs: Fix tracepoint string placement with built-in AFS")
    AFS is not supported on SLE12-SP5 (CONFIG_AFS_FS is not set).
  - commit 79dd1f0


author: tiwai@suse.de
changelog:
  - blacklist.conf: Add acpica entry that has been reverted in the upstream (git-fixes)
  - commit 3e0cbce


author: msuchanek@suse.de
changelog:
  - Update
    patches.suse/ibmvnic-Allow-device-probe-if-the-device-is-not-read.patch
    (bsc#1167032 ltc#184087 bsc#1184114 ltc#192237).
  - commit 06981c0


author: tiwai@suse.de
changelog:
  - PCI/MSI: Do not set invalid bits in MSI mask (git-fixes).
  - PCI/MSI: Enable and mask MSI-X early (git-fixes).
  - ACPI: NFIT: Fix support for virtual SPA ranges (git-fixes).
  - iio: adc: Fix incorrect exit of for-loop (git-fixes).
  - iio: humidity: hdc100x: Add margin to the conversion time
    (git-fixes).
  - ALSA: seq: Fix racy deletion of subscriber (git-fixes).
  - pcmcia: i82092: fix a null pointer dereference bug (git-fixes).
  - commit 4a00cc6


author: tiwai@suse.de
changelog:
  - ASoC: cs42l42: Remove duplicate control for WNF filter frequency
    (git-fixes).
  - ASoC: cs42l42: Fix inversion of ADC Notch Switch control
    (git-fixes).
  - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (git-fixes).
  - USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2
    (git-fixes).
  - USB: serial: option: add Telit FD980 composition 0x1056
    (git-fixes).
  - USB: serial: ch341: fix character loss at high transfer rates
    (git-fixes).
  - USB:ehci:fix Kunpeng920 ehci hardware problem (git-fixes).
  - commit 5e66bd7


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Move initialization of phba->poll_list earlier to
    avoid crash (git-fixes).
  - commit d0a33c0


author: jack@suse.cz
changelog:
  - ext4: cleanup in-core orphan list if ext4_truncate() failed
    to get a transaction handle (bsc#1189568).
  - commit 56dc9c6


author: jack@suse.cz
changelog:
  - readdir: make sure to verify directory entry for legacy
    interfaces too (bsc#1189639).
  - commit aa13def


author: martin.wilck@suse.com
changelog:
  - rpm: support gz and zst compression methods
    Extend commit 18fcdff43a00 ("rpm: support compressed modules") for
    compression methods other than xz.
  - commit 3b8c4d9


author: colyli@suse.de
changelog:
  - PCI: vmd: Add an additional VMD device id to driver device id table (bsc#1183983).
  - PCI: vmd: Add offset to bus numbers if necessary (bsc#1183983).
  - PCI: vmd: Assign membar addresses from shadow registers (bsc#1183983).
  - PCI: Add Intel VMD devices to pci ids (bsc#1183983).
  - commit 992b9c8


author: bp@suse.de
changelog:
  - x86/signal: Detect and prevent an alternate signal stack
    overflow (bsc#1114648).
  - commit bef29d1


author: mbenes@suse.cz
changelog:
  - blacklist.conf: 6c34df6f350d ("tracing: Apply trace filters on all output channels")
    Requires at least commit 8cfcf15503f6 ("tracing: kprobes: Output kprobe
    event to printk buffer") too. Let's wait if there is an actual problem
    for someone.
  - commit feb6790


author: colyli@suse.de
changelog:
  - PCI: vmd: Filter resource type bits from shadow register (bsc#1183983).
  - PCI: vmd: Fix shadow offsets to reflect spec changes (bsc#1183983).
  - PCI: vmd: Fix config addressing when using bus offsets (bsc#1183983).
  - commit d9a2aba


author: colyli@suse.de
changelog:
  - blacklist.conf: add following commits,
  - 974f51e8633f0f3f33e8f86bbb5ae66758aa63c7
  - 5b0fab508992c2e120971da658ce80027acbc405
  - 35d2835d2ac41dc0b3e3469f8e2b08ce9709ace8
  - commit b30df21


author: ddiss@suse.de
changelog:
  - ovl: prevent private clone if bind mount is not allowed
    (bsc#1189706, CVE-2021-3732).
  - ovl: fix dentry leak in ovl_get_redirect (bsc#1189846).
  - ovl: initialize error in ovl_copy_xattr (bsc#1189846).
  - ovl: relax WARN_ON() on rename to self (bsc#1189846).
  - ovl: filter of trusted xattr results in audit (bsc#1189846).
  - ovl: check whiteout in ovl_create_over_whiteout() (bsc#1189846).
  - commit 1f3eb84


author: vbabka@suse.cz
changelog:
  - mm: vmscan: scan anonymous pages on file refaults (VM
    Performance, bsc#1183050).
  - blacklist.conf: unblacklist the backported commit.
  - Delete patches.suse/prevent-active-list-thrashing.patch.
  - commit 0d76c9c


author: ludwig.nussel@suse.de
changelog:
  - rpm/kernel-binary.spec.in: avoid conflicting suse-release
    suse-release has arbitrary values in staging, we can't use it for
    dependencies. The filesystem one has to be enough (boo#1184804).
  - commit 56f2cba


author: msuchanek@suse.de
changelog:
  - rpm/kernel-binary.spec.in: Use kmod-zstd provide.
    This makes it possible to use kmod with ZSTD support on non-Tumbleweed.
  - commit 357f09a


author: msuchanek@suse.de
changelog:
  - rpm: Abolish scritplet templating (bsc#1189841).
    Outsource kernel-binary and KMP scriptlets to suse-module-tools.
    This allows fixing bugs in the scriptlets as well as defining initrd
    regeneration policy independent of the kernel packages.
  - commit e98096d


author: colyli@suse.de
changelog:
  - overflow: Correct check_shl_overflow() comment (git-fixes).
  - dm verity: fix DM_VERITY_OPTS_MAX value (git-fixes).
  - mm/rmap: fix potential pte_unmap on an not mapped pte
    (git-fixes).
  - dm zoned: select CONFIG_CRC32 (git-fixes).
  - dm: remove invalid sparse __acquires and __releases annotations
    (git-fixes).
  - dm writecache: remove BUG() and fail gracefully instead
    (git-fixes).
  - dm writecache: fix the maximum number of arguments (git-fixes).
  - overflow: Include header file with SIZE_MAX declaration
    (git-fixes).
  - arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache()
    cache writeback (git-fixes).
  - dm writecache: handle DAX to partitions on persistent memory
    correctly (git-fixes).
  - commit 7e2c4a9


author: colyli@suse.de
changelog:
  - md/raid10: properly indicate failure when ending a failed
    write request (git-fixes).
  - Refresh for the above change,
    patches.suse/md-display-timeout-error.patch.
  - commit 41eb7ae


author: colyli@suse.de
changelog:
  - blacklist.conf: add following commit ids,
  - 7f3d176f5f7e3f0477bf82df0f600fcddcdcc4e4
  - 27ba3e8ff3ab86449e63d38a8d623053591e65fa
  - 24f6b6036c9eec21191646930ad42808e6180510
  - 848378812e40152abe9b9baf58ce2004f76fb988
  - 854f32648b8a5e424d682953b1a9f3b7c3322701
  - commit 9bb3f0c


author: tiwai@suse.de
changelog:
  - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()
    (CVE-2021-3640 bsc#1188172).
  - commit d78ba89


author: tiwai@suse.de
changelog:
  - bcma: Fix memory leak for internally-handled cores (git-fixes).
  - ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point()
    (git-fixes).
  - mac80211: Fix insufficient headroom issue for AMSDU (git-fixes).
  - Bluetooth: add timeout sanity check to hci_inquiry (git-fixes).
  - Bluetooth: Move shutdown callback before flushing tx and rx
    queue (git-fixes).
  - Bluetooth: fix repeated calls to sco_sock_kill (git-fixes).
  - Bluetooth: increase BTNAMSIZ to 21 chars to fix potential
    buffer overflow (git-fixes).
  - Bluetooth: sco: prevent information leak in
    sco_conn_defer_accept() (git-fixes).
  - i2c: mt65xx: fix IRQ check (git-fixes).
  - i2c: s3c2410: fix IRQ check (git-fixes).
  - i2c: iop3xx: fix deferred probing (git-fixes).
  - i2c: highlander: add IRQ check (git-fixes).
  - mmc: moxart: Fix issue with uninitialized dma_slave_config
    (git-fixes).
  - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config
    (git-fixes).
  - PCI: PM: Enable PME if it can be signaled from D3cold
    (git-fixes).
  - power: supply: max17042: handle fails of reading status register
    (git-fixes).
  - spi: spi-pic32: Fix issue with uninitialized dma_slave_config
    (git-fixes).
  - spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config
    (git-fixes).
  - Revert "USB: serial: ch341: fix character loss at high transfer
    rates" (git-fixes).
  - can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange
    of the CAN RX and TX error counters (git-fixes).
  - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (git-fixes).
  - PCI/MSI: Correct misleading comments (git-fixes).
  - i2c: dev: zero out array used for i2c reads from userspace
    (git-fixes).
  - commit e31f28c


author: tiwai@suse.de
changelog:
  - virtio_console: Assure used length from device is limited
    (CVE-2021-38160 bsc#1190117).
  - commit 495fc27


author: msuchanek@suse.de
changelog:
  - rpm: Define $certs as rpm macro (bsc#1189841).
    Also pass around only the shortened hash rather than full filename.
    As has been discussed in bsc#1124431 comment 51
    https://bugzilla.suse.com/show_bug.cgi?id=1124431#c51 the placement of
    the certificates is an API which cannot be changed unless we can ensure
    that no two kernels that use different certificate location can be built
    with the same certificate.
  - commit d9a1357


author: msuchanek@suse.de
changelog:
  - rpm: Abolish image suffix (bsc#1189841).
    This is used only with vanilla kernel which is not supported in any way.
    The only effect is has is that the image and initrd symlinks are created
    with this suffix.
    These symlinks are not used except on s390 where the unsuffixed symlinks
    are used by zipl.
    There is no reason why a vanilla kernel could not be used with zipl as
    well as it's quite unexpected to not be able to boot when only a vanilla
    kernel is installed.
    Finally we now have a backup zipl kernel so if the vanilla kernel is
    indeed unsuitable the backup kernel can be used.
  - commit e2f37db


author: msuchanek@suse.de
changelog:
  - rpm: Fold kernel-devel and kernel-source scriptlets into spec files
    (bsc#1189841).
    These are unchanged since 2011 when they were introduced. No need to
    track them separately.
  - commit 692d38b


author: dkirjanov@suse.com
changelog:
  - Update
    patches.suse/usb-max-3421-Prevent-corruption-of-freed-memory.patch
    (CVE-2021-38204, bsc#1189291).
  - Update
    patches.suse/virtio_console-Assure-used-length-from-device-is-lim.patch
    (CVE-2021-38160, bsc#1190117).
    Update metadata
  - commit 4208778


author: mkoutny@suse.com
changelog:
  - memcg: enable accounting of ipc resources (bsc#1190115
    CVE-2021-3759).
  - memcg: enable accounting for file lock caches (bsc#1190115).
  - commit e2a14e4


author: mkubecek@suse.cz
changelog:
  - Update
    patches.suse/l2tp-pass-tunnel-pointer-to-session_create.patch
    references (add CVE-2018-9517 bsc#1108488).
  - commit 902e6bb


author: mkubecek@suse.cz
changelog:
  - sctp: implement memory accounting on rx path (CVE-2019-3874
    bsc#1129898).
  - sctp: implement memory accounting on tx path (CVE-2019-3874
    bsc#1129898).
  - commit d1cd2ad


author: mkubecek@suse.cz
changelog:
  - vhost: scsi: add weight support (CVE-2019-3900 bsc#1133374).
  - vhost: vsock: add weight support (CVE-2019-3900 bsc#1133374).
  - vhost_net: fix possible infinite loop (CVE-2019-3900 bsc#1133374).
  - refresh patches.kabi/kabi-mask-changes-to-vhost_dev_init-and-struct-vhost.patch
  - kabi: mask changes to vhost_dev_init() and struct vhost_dev
    (CVE-2019-3900 bsc#1133374).
  - vhost: introduce vhost_exceeds_weight() (CVE-2019-3900
    bsc#1133374).
  - vhost_net: introduce vhost_exceeds_weight() (CVE-2019-3900
    bsc#1133374).
  - refresh patches.suse/vhost-log-dirty-page-correctly.patch
  - vhost_net: use packet weight for rx handler, too (CVE-2019-3900
    bsc#1133374).
  - refresh patches.suse/vhost-log-dirty-page-correctly.patch
  - vhost-net: set packet weight of tx polling to 2 * vq size
    (CVE-2019-3900 bsc#1133374).
  - commit fac5272


author: shung-hsi.yu@suse.com
changelog:
  - kABI: revert change in struct bpf_insn_aux_data (bsc#1188983,
    bsc#1188985, CVE-2021-34556, CVE-2021-35477).
  - commit 842ede0


author: vbabka@suse.cz
changelog:
  - mm, vmscan: guarantee drop_slab_node() termination (VM
    Functionality, bsc#1189301).
  - commit 7ca9c36


author: oneukum@suse.com
changelog:
  - crypto: picoxcell - Fix error handling in spacc_probe()
    (git-fixes).
  - Refresh
    patches.suse/crypto-picoxcell-adjust-the-position-of-tasklet_init.patch.
  - commit 7e7ebc8


author: mkoutny@suse.com
changelog:
  - Revert "memcg: enable accounting for file lock caches (bsc#1190115)."
    This reverts commit 912b4421a3e9bb9f0ef1aadc64a436666259bd4d.
    It's effectively upstream commit
    3754707bcc3e190e5dadc978d172b61e809cb3bd applied to kernel-source (to
    avoid proliferation of patches). Make a note in blacklist.conf too.
  - commit 84da196


author: jslaby@suse.cz
changelog:
  - rpm/kernel-source.spec.in: do some more for vanilla_only
    Make sure:
    * sources are NOT executable
    * env is not used as interpreter
    * timestamps are correct
    We do all this for normal kernel builds, but not for vanilla_only
    kernels (linux-next and vanilla).
  - commit b41e4fd


author: tiwai@suse.de
changelog:
  - Bluetooth: schedule SCO timeouts with delayed_work
    (CVE-2021-3640 bsc#1188172).
  - Refresh patches.kabi/bt_accept_enqueue-kabi-workaround.patch.
  - Refresh patches.suse/Bluetooth-switch-to-lock_sock-in-SCO.patch.
  - commit adfd842


author: ematsumiya@suse.de
changelog:
  - cifs: reduce stack use in smb2_compound_op (bsc#1190317).
  - Refresh
    patches.suse/cifs-do-not-send-close-in-compound-create-close-requests.patch.
    Context adjustment.
  - commit 4732ad6


author: ematsumiya@suse.de
changelog:
  - cifs: move some variables off the stack in smb2_ioctl_query_info
    (bsc#1190317).
  - commit aa7fba4


author: ematsumiya@suse.de
changelog:
  - smb3: fix incorrect number of credits when ioctl
    MaxOutputResponse > 64K (bsc#1190317).
  - commit 686f50f


author: ematsumiya@suse.de
changelog:
  - smb3: add indatalen that can be a non-zero value to calculation
    of credit charge in smb2 ioctl (bsc#1190317).
  - commit 5def2a1


author: ematsumiya@suse.de
changelog:
  - smb3: allow uid and gid owners to be set on create with
    idsfromsid mount option (bsc#1190317).
  - commit dae5890


author: ematsumiya@suse.de
changelog:
  - smb3: Add debug message for new file creation with idsfromsid
    mount option (bsc#1190317).
  - commit 511211a


author: mgorman@suse.de
changelog:
  - mm, memcg: add mem_cgroup_disabled checks in vmpressure
    and swap-related functions (bsc#1190208 (MM functional and
    performance backports) bsc#1216759).
  - commit 48b8018


author: msuchanek@suse.de
changelog:
  - kernel-binary.spec: Do not fail silently when KMP is empty
    (bsc#1190358).
    Copy the code from kernel-module-subpackage that deals with empty KMPs.
  - commit d7d2e6e


author: msuchanek@suse.de
changelog:
  - kernel-binary.spec.in Stop templating the scriptlets for subpackages
    (bsc#1190358).
    The script part for base package case is completely separate from the
    part for subpackages. Remove the part for subpackages from the base
    package script and use the KMP scripts for subpackages instead.
  - commit 5d1f677


author: msuchanek@suse.de
changelog:
  - kernel-cert-subpackage: Fix certificate location in scriptlets
    (bsc#1189841).
    Fixes: d9a1357edd73 ("rpm: Define $certs as rpm macro (bsc#1189841).")
  - commit 8684de8


author: shung-hsi.yu@suse.com
changelog:
  - bpf: Fix leakage due to insufficient speculative store bypass mitigation
    (bsc#1188983, bsc#1188985, CVE-2021-34556, CVE-2021-35477).
  - Refresh
    patches.kabi/bpf-prevent-memory-disambiguation-attack.patch.
  - Refresh
    patches.kabi/bpf-prevent-out-of-bounds-speculation-on-pointer-ari.patch.
  - commit 15cd454


author: martin.wilck@suse.com
changelog:
  - fixup "rpm: support gz and zst compression methods"
    Fixes: 3b8c4d9bcc24 ("rpm: support gz and zst compression methods")
  - commit 23510fc


author: martin.wilck@suse.com
changelog:
  - fixup "rpm: support gz and zst compression methods" once more
    Fixes: 3b8c4d9bcc24 ("rpm: support gz and zst compression methods")
    Fixes: 23510fce36ec ("fixup "rpm: support gz and zst compression methods"")
  - commit 34e68f4


author: martin.wilck@suse.com
changelog:
  - fixup "rpm: support gz and zst compression methods" once more
    (bsc#1190428, bsc#1190358)
    Fixes: 3b8c4d9bcc24 ("rpm: support gz and zst compression methods")
    Fixes: 23510fce36ec ("fixup "rpm: support gz and zst compression methods"")
  - commit 165378a


author: dkirjanov@suse.com
changelog:
  - Update patches.suse/scsi-sg-add-sg_remove_request-in-sg_write
    (bsc#1171420 CVE-2020-12770).
  - commit 3c3facb


author: mkoutny@suse.com
changelog:
  - ipc: remove memcg accounting for sops objects in do_semtimedop()
    (bsc#1190115).
  - commit 2e73db0


author: vliaskovitis@suse.com
changelog:
  - x86/apic/msi: Plug non-maskable MSI affinity race (bsc#1184439).
  - Refresh
    patches.suse/0002-x86-msi-Only-use-high-bits-of-MSI-address-for-DMAR-u.patch.
  - Refresh
    patches.suse/0004-x86-apic-Support-15-bits-of-APIC-ID-in-IOAPIC-MSI-wh.patch.
  - commit c750b3b


author: vliaskovitis@suse.com
changelog:
  - fix patch metadata
  - fix Patch-mainline:
    - patches.suse/x86-apic-msi-Plug-non-maskable-MSI-affinity-race.patch
  - commit d256a15


author: bp@suse.de
changelog:
  - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
    (bsc#1189884 CVE-2021-3744 bsc#1190534 CVE-2021-3764).
  - commit 5fef1e1


author: petr.pavlu@suse.com
changelog:
  - irqchip/gic-v3: Reset APgRn registers at boot time
    (bsc#1189407).
  - irqchip/gic-v2: Reset APRn registers at boot time (bsc#1189407).
  - commit 3ed7bff


author: jack@suse.cz
changelog:
  - ext4: fix race writing to an inline_data file while its xattrs
    are changing (bsc#1190159 CVE-2021-40490).
  - commit 3973759


author: ematsumiya@suse.de
changelog:
  - cifs: prevent truncation from long to int in
    wait_for_free_credits (bsc#1190317).
  - commit 3e51fb2


author: ematsumiya@suse.de
changelog:
  - smb3: fix access denied on change notify request to some servers
    (bsc#1190317).
  - commit d2074d0


author: ematsumiya@suse.de
changelog:
  - cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails
    (bsc#1190317).
  - commit 4a6a7ef


author: ematsumiya@suse.de
changelog:
  - cifs: Print the address and port we are connecting to in
    generic_ip_connect() (bsc#1190317).
  - commit c72e2a3


author: ematsumiya@suse.de
changelog:
  - smb3: fix stat when special device file and mounted with
    modefromsid (bsc#1190317).
  - commit 777d7b7


author: ematsumiya@suse.de
changelog:
  - smb3: do not try to cache root directory if dir leases not
    supported (bsc#1190317).
  - commit 36f12b1


author: msuchanek@suse.de
changelog:
  - Fix build warnings.
    Also align code location with later codestreams and improve
    bisectability.
  - Refresh patches.suse/0002-x86-msi-Only-use-high-bits-of-MSI-address-for-DMAR-u.patch.
  - Refresh patches.suse/x86-apic-msi-Plug-non-maskable-MSI-affinity-race.patch.
  - commit cc966a5


author: ematsumiya@suse.de
changelog:
  - cifs: refactor create_sd_buf() and and avoid corrupting the
    buffer (bsc#1190317).
  - commit aa87e05


author: ematsumiya@suse.de
changelog:
  - SMB3.1.1: remove confusing mount warning when no SPNEGO info
    on negprot rsp (bsc#1190317).
  - commit 4cc3ecb


author: ematsumiya@suse.de
changelog:
  - SMB3.1.1: update comments clarifying SPNEGO info in negprot
    response (bsc#1190317).
  - commit 8c596de


author: ematsumiya@suse.de
changelog:
  - SMB3.1.1: do not log warning message if server doesn't populate
    salt (bsc#1190317).
  - commit 90221e4


author: ematsumiya@suse.de
changelog:
  - cifs: remove some minor warnings pointed out by kernel test
    robot (bsc#1190317).
  - commit 09fcc8a


author: ematsumiya@suse.de
changelog:
  - cifs: check pointer before freeing (bsc#1190317).
  - Refresh
    patches.suse/cifs-keep-referral-server-sessions-alive.patch.
    Context adjustment.
  - commit c622c6c


author: msuchanek@suse.de
changelog:
  - Revert "rpm/kernel-binary.spec: Use only non-empty certificates."
    This reverts commit 30360abfb58aec2c9ee7b6a27edebe875c90029d.
  - commit 413e05b


author: msuchanek@suse.de
changelog:
  - kernel-binary.spec: Check for no kernel signing certificates.
    Also remove unused variable.
  - commit bdc323e


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Use the proper SCSI midlayer interfaces for PI
    (bsc#1190576).
  - scsi: lpfc: Copyright updates for 14.0.0.1 patches
    (bsc#1190576).
  - scsi: lpfc: Update lpfc version to 14.0.0.1 (bsc#1190576).
  - scsi: lpfc: Add bsg support for retrieving adapter cmf data
    (bsc#1190576).
  - scsi: lpfc: Add cmf_info sysfs entry (bsc#1190576).
  - scsi: lpfc: Add debugfs support for cm framework buffers
    (bsc#1190576).
  - scsi: lpfc: Add support for maintaining the cm statistics buffer
    (bsc#1190576).
  - scsi: lpfc: Add rx monitoring statistics (bsc#1190576).
  - scsi: lpfc: Add support for the CM framework (bsc#1190576).
  - scsi: lpfc: Add cmfsync WQE support (bsc#1190576).
  - scsi: lpfc: Add support for cm enablement buffer (bsc#1190576).
  - scsi: lpfc: Add cm statistics buffer support (bsc#1190576).
  - scsi: lpfc: Add EDC ELS support (bsc#1190576).
  - scsi: lpfc: Expand FPIN and RDF receive logging (bsc#1190576).
  - scsi: lpfc: Add MIB feature enablement support (bsc#1190576).
  - scsi: lpfc: Add SET_HOST_DATA mbox cmd to pass date/time info
    to firmware (bsc#1190576).
  - scsi: fc: Add EDC ELS definition (bsc#1190576).
    Refresh:
    - patches.kabi/scsi-fc-kABI-fixes-for-new-ELS_FPIN-definition.patch
  - scsi: core: Add helper to return number of logical blocks in
    a request (bsc#1190576).
  - scsi: lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
    (bsc#1190576).
  - scsi: core: Introduce the scsi_cmd_to_rq() function
    (bsc#1190576).
  - scsi: fc: Update formal FPIN descriptor definitions
    (bsc#1190576).
  - commit 7baf690


author: tbogendoerfer@suse.de
changelog:
  - qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
    (git-fixes).
  - debugfs: Return error during {full/open}_proxy_open() on rmmod
    (bsc#1173746).
  - net: sched: Fix qdisc_rate_table refcount leak when get
    tcf_block failed (bsc#1056657 FATE#322189 bsc#1056653
    FATE#322190 bsc#1056787).
  - gve: fix the wrong AdminQ buffer overflow check (bsc#1176940).
  - e1000e: Do not take care about recovery NVM checksum
    (bsc#1158533).
  - e1000e: Fix the max snoop/no-snoop latency for 10M (git-fixes).
  - xgene-v2: Fix a resource leak in the error handling path of
    'xge_probe()' (git-fixes).
  - RDMA/bnxt_re: Add missing spin lock initialization (bsc#1050244
    FATE#322915).
  - net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32
    (git-fixes).
  - bnxt_en: Add missing DMA memory barriers (git-fixes).
  - bnxt: disable napi before canceling DIM (bsc#1104745
    FATE#325918).
  - net: linkwatch: fix failure to restore device state across
    suspend/resume (bsc#1109837).
  - iavf: Set RSS LUT and key in reset handle path (git-fixes).
  - ice: Prevent probing virtual functions (bsc#1118661
    FATE#325277).
  - bnx2x: fix an error code in bnx2x_nic_load() (git-fixes).
  - nfp: update ethtool reporting of pauseframe control (git-fixes).
  - mlx4: Fix missing error code in mlx4_load_one() (git-fixes).
  - i40e: Fix log TC creation failure when max num of queues is
    exceeded (bsc#1109837 bsc#1111981 FATE#326312).
  - i40e: Add additional info to PHY type error (git-fixes).
  - i40e: Fix logic of disabling queues (git-fixes).
  - net: sched: cls_api: Fix the the wrong parameter (bsc#1109837).
  - bnxt_en: don't disable an already disabled PCI device
    (git-fixes).
  - liquidio: Fix unintentional sign extension issue on left shift
    of u16 (git-fixes).
  - cxgb4: fix IRQ free race during driver unload (git-fixes).
  - igb: Check if num of q_vectors is smaller than max before
    array access (git-fixes).
  - iavf: Fix an error handling path in 'iavf_probe()' (git-fixes).
  - e1000e: Fix an error handling path in 'e1000_probe()'
    (git-fixes).
  - fm10k: Fix an error handling path in 'fm10k_probe()'
    (git-fixes).
  - igb: Fix an error handling path in 'igb_probe()' (git-fixes).
  - ixgbe: Fix an error handling path in 'ixgbe_probe()'
    (git-fixes).
  - igb: Fix use-after-free error during reset (git-fixes).
  - i40e: Fix autoneg disabling for non-10GBaseT links (git-fixes).
  - i40e: Fix error handling in i40e_vsi_open (git-fixes).
  - net: pch_gbe: Propagate error from devm_gpio_request_one()
    (git-fixes).
  - be2net: Fix an error handling path in 'be_probe()' (git-fixes).
  - commit 3c06958


author: bp@suse.de
changelog:
  - KVM: x86: Use kernel's x86_phys_bits to handle reduced
    MAXPHYADDR (bsc#1114648).
  - commit e37928c


author: tonyj@suse.de
changelog:
  - s390/bpf: Fix optimizing out zero-extensions (bsc#1190601).
  - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
    (bsc#1190601).
  - s390/bpf: Fix branch shortening during codegen pass
    (bsc#1190601).
  - s390/bpf: Wrap JIT macro parameter usages in parentheses
    (bsc#1190601).
  - s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_*
    (bsc#1190601).
  - commit 79e76b1


author: tzimmermann@suse.de
changelog:
  - fbmem: add margin check to fb_check_caps() (bsc#1129770)
    Backporting changes:
    * context chacnges in fb_set_var()
  - commit 1b4eaeb


author: tzimmermann@suse.de
changelog:
  - video: fbdev: imxfb: Fix an error message (bsc#1129770)
    Backporting changes:
    * context changes in imxfb_probe()
  - commit 1484b0c


author: tzimmermann@suse.de
changelog:
  - drm/msm: Small msm_gem_purge() fix (bsc#1129770)
    Backporting changes:
    * context changes in msm_gem_purge()
    * remove test for non-existant msm_gem_is_locked()
  - commit 4e9715d


author: tzimmermann@suse.de
changelog:
  - drm/imx: ipuv3-plane: Remove two unnecessary export symbols (bsc#1129770)
    Backporting changes:
    * refreshed
  - commit 7224acc


author: tzimmermann@suse.de
changelog:
  - drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 (bsc#1129770)
    Backporting changes
    * context changes
  - commit 5a384ea


author: tzimmermann@suse.de
changelog:
  - drm/mediatek: Add AAL output size configuration (bsc#1129770)
    Backporting changes:
    * adapted code to use writel() function
  - commit 96668c3


author: tzimmermann@suse.de
changelog:
  - drm/gma500: Fix end of loop tests for list_for_each_entry (bsc#1129770)
    Backporting changes:
    * refresh
  - commit 6b17f22


author: bp@suse.de
changelog:
  - x86/resctrl: Fix a maybe-uninitialized build warning treated
    as error (bsc#1114648).
  - x86/resctrl: Fix default monitoring groups reporting
    (bsc#1114648).
  - commit eb311f7


author: ematsumiya@suse.de
changelog:
  - cifs: do not fail __smb_send_rqst if non-fatal signals are
    pending (bsc#1190317).
  - commit d22783f


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create'
  - commit 7770bde


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/i915: Avoid mixing integer types during batch copies'
  - commit 44ead34


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/i915: Fix mismatch between misplaced vma check and vma insert'
  - commit 0f10a6a


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence'
  - commit 5666bbd


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Fix gcc -Wstringop-overread warning, again
    (bsc#1190576).
  - scsi: lpfc: Use correct scnprintf() limit (bsc#1190576).
  - scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn()
    (bsc#1190576).
  - scsi: lpfc: Update lpfc version to 14.0.0.2 (bsc#1190576).
  - scsi: lpfc: Improve PBDE checks during SGL processing
    (bsc#1190576).
  - scsi: lpfc: Zero CGN stats only during initial driver load
    and stat reset (bsc#1190576).
  - scsi: lpfc: Fix I/O block after enabling managed congestion mode
    (bsc#1190576).
  - scsi: lpfc: Adjust bytes received vales during cmf timer
    interval (bsc#1190576).
  - scsi: lpfc: Fix EEH support for NVMe I/O (bsc#1190576).
  - scsi: lpfc: Fix FCP I/O flush functionality for TMF routines
    (bsc#1190576).
  - scsi: lpfc: Fix NVMe I/O failover to non-optimized path
    (bsc#1190576).
  - scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode
    (bsc#1190576).
  - scsi: lpfc: Fix rediscovery of tape device after LIP
    (bsc#1190576).
  - scsi: lpfc: Fix hang on unload due to stuck fport node
    (bsc#1190576).
  - scsi: lpfc: Fix premature rpi release for unsolicited TPLS
    and LS_RJT (bsc#1190576).
  - scsi: lpfc: Don't release final kref on Fport node while ABTS
    outstanding (bsc#1190576).
  - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()
    (bsc#1190576).
  - scsi: lpfc: Remove unneeded variable (bsc#1190576).
  - scsi: lpfc: Fix compilation errors on kernels with no
    CONFIG_DEBUG_FS (bsc#1190576).
  - scsi: lpfc: Fix CPU to/from endian warnings introduced by ELS
    processing (bsc#1190576).
  - commit 789627e


author: jlee@suse.com
changelog:
  - resource: Fix find_next_iomem_res() iteration issue
    (bsc#1181193).
  - Refresh
    patches.suse/0001-mm-resource-Let-walk_system_ram_range-search-child-r.patch.
  - Refresh
    patches.suse/0001-mm-resource-Return-real-error-codes-from-walk-failur.patch.
  - Refresh
    patches.suse/resource-fix-locking-in-find_next_iomem_res.patch.
  - commit 0f2ad3d


author: ematsumiya@suse.de
changelog:
  - do_cifs_create(): don't set ->i_mode of something we had not
    created (bsc#1190317).
  - commit 0814ca5


author: ematsumiya@suse.de
changelog:
  - cifs: Fix chmod with modefromsid when an older ACE already
    exists (bsc#1190317).
  - commit e0a19c1


author: ematsumiya@suse.de
changelog:
  - smb3: fix cached file size problems in duplicate extents
    (reflink) (bsc#1190317).
  - commit cd5036a


author: jlee@suse.com
changelog:
  - x86/e820, ioport: Add a new I/O resource descriptor
    IORES_DESC_RESERVED (bsc#1181193).
  - commit bbfb43c


author: jlee@suse.com
changelog:
  - x86/crash: Add e820 reserved ranges to kdump kernel's e820 table
    (bsc#1181193).
  - commit d98824b


author: msuchanek@suse.de
changelog:
  - kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
    well.
    Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
  - commit e082fbf


author: ematsumiya@suse.de
changelog:
  - update structure definitions from updated protocol documentation
    (bsc#1190317).
  - commit 39cc1ab


author: ematsumiya@suse.de
changelog:
  - SMB3: update structures for new compression protocol definitions
    (bsc#1190317).
  - commit 13f517a


author: ematsumiya@suse.de
changelog:
  - cifs: pass a path to open_shroot and check if it is the root
    or not (bsc#1190317).
  - commit d014649


author: ematsumiya@suse.de
changelog:
  - cifs: store a pointer to the root dentry in cifs_sb_info once
    we have completed mounting the share (bsc#1190317).
  - commit ee518fe


author: ematsumiya@suse.de
changelog:
  - cifs: Grab a reference for the dentry of the cached directory
    during the lifetime of the cache (bsc#1190317).
  - commit 30fd1a2


author: ematsumiya@suse.de
changelog:
  - cifs: add a timestamp to track when the lease of the cached
    dir was taken (bsc#1190317).
  - commit 2d38159


author: ematsumiya@suse.de
changelog:
  - cifs: pass the dentry instead of the inode down to the
    revalidation check functions (bsc#1190317).
  - commit f3bdae2


author: ematsumiya@suse.de
changelog:
  - cifs: check the timestamp for the cached dirent when deciding
    on revalidate (bsc#1190317).
  - commit 77d92f7


author: ematsumiya@suse.de
changelog:
  - cifs: fix out-of-bound memory access when calling smb3_notify()
    at mount point (bsc#1190317).
  - commit 2dc39ec


author: ematsumiya@suse.de
changelog:
  - cifs: remove two cases where rc is set unnecessarily in
    sid_to_id (bsc#1190317).
  - commit 7a8b905


author: ematsumiya@suse.de
changelog:
  - cifs: use the expiry output of dns_query to schedule next
    resolution (bsc#1190317).
  - commit eff2eb7


author: ematsumiya@suse.de
changelog:
  - cifs: Do not use the original cruid when following DFS links
    for multiuser mounts (bsc#1190317).
  - commit 11a9d6f


author: msuchanek@suse.de
changelog:
  - powerpc/pseries: Prevent free CPU ids being reused on another
    node (bsc#1190620 ltc#194498).
  - commit b044bb6


author: ematsumiya@suse.de
changelog:
  - cifs: fix the out of range assignment to bit fields in
    parse_server_interfaces (bsc#1190317).
  - commit b640bcd


author: ematsumiya@suse.de
changelog:
  - cifs: handle reconnect of tcon when there is no cached dfs
    referral (bsc#1190317).
  - commit e915f2a


author: ematsumiya@suse.de
changelog:
  - SMB3.1.1: fix mount failure to some servers when compression
    enabled (bsc#1190317).
  - commit 8fc56eb


author: ematsumiya@suse.de
changelog:
  - cifs: only write 64kb at a time when fallocating a small region
    of a file (bsc#1190317).
  - commit ab6dfdc


author: msuchanek@suse.de
changelog:
  - powerpc/drmem: Make LMB walk a bit more flexible (bsc#1190543
    ltc#194523).
  - Refresh patches.suse/pseries-drmem-update-LMBs-after-LPM.patch
  - commit f032951


author: msuchanek@suse.de
changelog:
  - powerpc: fix function annotations to avoid section mismatch
    warnings with gcc-10 (bsc#1148868).
  - commit 9bd3650


author: msuchanek@suse.de
changelog:
  - powerpc/mm: Fix section mismatch warning (bsc#1148868).
  - Refresh patches.suse/powerpc-Chunk-calls-to-flush_dcache_range-in-arch_-_.patch
  - commit 3e2861d


author: bp@suse.de
changelog:
  - blacklist.conf: 5297cfa6bdf9 EDAC/synopsys: Fix wrong value type assignment for edac_mode
  - commit 7f5d8e7


author: dkirjanov@suse.com
changelog:
  - Refresh
    patches.suse/scsi-lpfc-Fix-CPU-to-from-endian-warnings-introduced.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-compilation-errors-on-kernels-with-no-.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-gcc-Wstringop-overread-warning-again.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-sprintf-overflow-in-lpfc_display_fpin_.patch.
  - Refresh patches.suse/scsi-lpfc-Remove-unneeded-variable.patch.
  - Refresh
    patches.suse/scsi-lpfc-Use-correct-scnprintf-limit.patch.
    Update metadata
  - commit 8a58a10


author: oneukum@suse.com
changelog:
  - usb: musb: tusb6010: uninitialized data in
    tusb_fifo_write_unaligned() (git-fixes).
  - commit 371e551


author: dwagner@suse.de
changelog:
  - qla2xxx: Fix bug reference for qla2xxx update to 10.02.00.107-k
    The bug reference changed half of the update of the qla2xxx driver.
    Use the correct.
    Meta data udpate for:
    patches.suse/scsi-qla2xxx-Fix-spelling-mistakes-allloc-alloc.patch
    patches.suse/scsi-qla2xxx-Fix-use-after-free-in-debug-code.patch
    patches.suse/scsi-qla2xxx-Remove-redundant-initialization-of-vari.patch
    patches.suse/scsi-qla2xxx-Update-version-to-10.02.00.107-k.patch
    patches.suse/scsi-qla2xxx-edif-Add-authentication-pass-fail-bsgs.patch
    patches.suse/scsi-qla2xxx-edif-Add-detection-of-secure-device.patch
    patches.suse/scsi-qla2xxx-edif-Add-doorbell-notification-for-app.patch
    patches.suse/scsi-qla2xxx-edif-Add-encryption-to-I-O-path.patch
    patches.suse/scsi-qla2xxx-edif-Add-extraction-of-auth_els-from-th.patch
    patches.suse/scsi-qla2xxx-edif-Add-getfcinfo-and-statistic-bsgs.patch
    patches.suse/scsi-qla2xxx-edif-Add-key-update.patch
    patches.suse/scsi-qla2xxx-edif-Add-send-receive-and-accept-for-au.patch
    patches.suse/scsi-qla2xxx-edif-Increment-command-and-completion-c.patch
  - commit 1dca311


author: nborisov@suse.com
changelog:
  - btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (bsc#1190626).
  - commit bd71d08


author: bp@suse.de
changelog:
  - x86/mm: Fix kern_addr_valid() to cope with existing but not
    present entries (bsc#1114648).
  - commit 0682cd5


author: msuchanek@suse.de
changelog:
  - powerpc/pseries: Move mm/book3s64/vphn.c under platforms/pseries/
    (bsc#1190914).
  - Refresh patches.suse/powerpc-numa-remove-timed_topology_update.patch.
  - Refresh patches.suse/powerpc-numa-remove-unreachable-topology-timer-code.patch.
  - Refresh patches.suse/powerpc-numa-remove-vphn_enabled-and-prrn_enabled-in.patch.
  - Refresh patches.suse/powerpc-numa-stub-out-numa_update_cpu_topology.patch.
  - commit 1e05ad9


author: ohering@suse.de
changelog:
  - net: mana: Prefer struct_size over open coded arithmetic (jsc#SLE-18779, bsc#1185727).
  - net: mana: Add WARN_ON_ONCE in case of CQE read overflow (jsc#SLE-18779, bsc#1185727).
  - net: mana: Add support for EQ sharing (jsc#SLE-18779, bsc#1185727).
  - net: mana: Move NAPI from EQ to CQ (jsc#SLE-18779, bsc#1185727).
  - net: mana: Fix a memory leak in an error handling path in (jsc#SLE-18779, bsc#1185727).
  - net: mana: Use struct_size() in kzalloc() (jsc#SLE-18779, bsc#1185727).
  - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (jsc#SLE-18779, bsc#1185727).
  - net: mana: Use int to check the return value of mana_gd_poll_cq() (jsc#SLE-18779, bsc#1185727).
  - net: mana: fix PCI_HYPERV dependency (jsc#SLE-18779, bsc#1185727).
  - net: mana: remove redundant initialization of variable err (jsc#SLE-18779, bsc#1185727).
  - hv: mana: adjust mana_select_queue to old API (jsc#SLE-18779, bsc#1185727).
  - hv: mana: remove netdev_lockdep_set_classes usage (jsc#SLE-18779, bsc#1185727).
  - net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (jsc#SLE-18779, bsc#1185727).
  - commit b0be2a7


author: osalvador@suse.de
changelog:
  - drm/qxl: lost qxl_bo_kunmap_atomic_page in
    qxl_image_init_helper() (bsc#1186785).
  - commit 555e9f5


author: msuchanek@suse.de
changelog:
  - Refresh patches.suse/powerpc-pseries-Move-mm-book3s64-vphn.c-under-platfo.patch.
    Add back vphn.h
    There is a symlink pointing to this file which canot be removed because
    symlink removal is not supported by rapidquilt, and broken symlinks are
    not allowed by rpmlint so the file itself must stay as well.
  - commit ba6520a


author: tiwai@suse.de
changelog:
  - kabi/severities: skip kABI check for ath9k-local symbols (CVE-2020-3702 bsc#1191193)
    ath9k modules have some exported symbols for the common helpers
    and the recent fixes broke kABI of those.  They are specific to
    ath9k's own usages, so safe to ignore.
  - commit b554871


author: tiwai@suse.de
changelog:
  - ath9k: Postpone key cache entry deletion for TXQ frames
    reference it (CVE-2020-3702 bsc#1191193).
  - ath: Modify ath_key_delete() to not need full key entry
    (CVE-2020-3702 bsc#1191193).
  - ath: Export ath_hw_keysetmac() (CVE-2020-3702 bsc#1191193).
  - ath9k: Clear key cache explicitly on disabling hardware
    (CVE-2020-3702 bsc#1191193).
  - ath: Use safer key clearing with key cache entries
    (CVE-2020-3702 bsc#1191193).
  - commit 9bf1f45


author: msuchanek@suse.de
changelog:
  - powerpc/perf: Fix the check for SIAR value (bsc#1065729).
  - powerpc/perf: Drop the case of returning 0 as instruction
    pointer (bsc#1065729).
  - powerpc/perf: Use stack siar instead of mfspr (bsc#1065729).
  - powerpc/perf: Fix crash in perf_instruction_pointer() when
    ppmu is not set (bsc#1065729).
  - powerpc/perf: Use regs->nip when SIAR is zero (bsc#1065729).
  - powerpc/perf: Use the address from SIAR register to set cpumode
    flags (bsc#1065729).
  - commit 673ee59


author: msuchanek@suse.de
changelog:
  - powerpc/powernv: Fix machine check reporting of async store
    errors (bsc#1065729).
  - commit abcaf17


author: mkoutny@suse.com
changelog:
  - ipc: remove memcg accounting for sops objects in do_semtimedop()
    (bsc#1190115 CVE-2021-3759).
  - Delete
    patches.suse/ipc-remove-memcg-accounting-for-sops-objects.patch.
    This commit is effectively patch refresh but filename changed too. This
    only adds metadata to the patch after it was accepted upstream.
  - ipc: remove memcg accounting for sops objects in do_semtimedop()
    (bsc#1190115).
  - Delete
    patches.suse/ipc-remove-memcg-accounting-for-sops-objects.patch.
    Refreshing patch with upstream metadata.
  - commit d2aacd0


author: neilb@suse.de
changelog:
  - SUNRPC: Ensure to ratelimit the "server not responding" syslog
    messages (bsc#1191136).
  - commit 126cc01


author: tiwai@suse.de
changelog:
  - net: 6pack: fix slab-out-of-bounds in decode_data
    (CVE-2021-42008 bsc#1191315).
  - commit 7ea0770


author: oneukum@suse.com
changelog:
  - cdc_ncm: Set NTB format again after altsetting switch for
    Huawei devices (git-fixes).
  - commit a2bf5c7


author: oneukum@suse.com
changelog:
  - net: hso: remove redundant unused variable dev (git-fixes).
  - Refresh
    patches.suse/usb-hso-check-for-return-value-in-hso_serial_common_.patch.
  - commit b58b0ce


author: shung-hsi.yu@suse.com
changelog:
  - bpf: Fix integer overflow in prealloc_elems_and_freelist()
    (bsc#1191317, CVE-2021-41864).
  - commit d0cde41


author: msuchanek@suse.de
changelog:
  - powerpc/pseries: Fix build error when NUMA=n (bsc#1190620
    ltc#194498 git-fixes).
  - commit 662c283


author: msuchanek@suse.de
changelog:
  - tpm: ibmvtpm: Avoid error message when process gets signal
    while waiting (bsc#1065729).
  - commit 4d59711


author: dbueso@suse.de
changelog:
  - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to
    signal (git-fixes).
  - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error
    handling (git-fxes).
  - selinux: fix error initialization in inode_doinit_with_dentry()
    (git-fixes).
  - bitmap: remove unused function declaration (git-fixes).
  - kernel/locking/mutex.c: remove caller signal_pending branch
    predictions (bsc#1050549).
  - locking/pvqspinlock/x86: Use LOCK_PREFIX in
    __pv_queued_spin_unlock() assembly code (bsc#1050549).
  - commit cdebbbe


author: dkirjanov@suse.com
changelog:
  - Refresh
    patches.suse/bpf-Fix-integer-overflow-in-prealloc_elems_and_freel.patch.
  - commit 956dc09


author: oneukum@suse.com
changelog:
  - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
    Multimeter (git-fixes).
  - commit 2a96462


author: tiwai@suse.de
changelog:
  - soc: aspeed: lpc-ctrl: Fix boundary check for mmap
    (CVE-2021-42252 bsc#1190479).
  - commit 5b9f8af


author: mbenes@suse.cz
changelog:
  - blacklist.conf: 79f32b221b18 ("ARM: 9079/1: ftrace: Add MODULE_PLTS support")
    We do not support arm32.
  - commit eb72851


author: oneukum@suse.com
changelog:
  - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3
    modem family (git-fixes).
  - commit 4db3d45


author: shung-hsi.yu@suse.com
changelog:
  - blacklist.conf: ff1c08e1f74b ("bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}()")
    Only needed on 32-bit system and breaks kABI.
  - commit f2ee98f


author: msuchanek@suse.de
changelog:
  - powerpc/bpf: Emit stf barrier instruction sequences
    for BPF_NOSPEC (bsc#1188983 CVE-2021-34556 bsc#1188985
    CVE-2021-35477).
  - powerpc/security: Add a helper to query stf_barrier type
    (bsc#1188983 CVE-2021-34556 bsc#1188985 CVE-2021-35477).
  - powerpc/bpf: Validate branch ranges (bsc#1188983 CVE-2021-34556
    bsc#1188985 CVE-2021-35477).
  - powerpc/lib: Add helper to check if offset is within
    conditional branch range (bsc#1188983 CVE-2021-34556 bsc#1188985
    CVE-2021-35477).
  - powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (bsc#1065729).
  - powerpc/bpf: Fix BPF_MOD when imm == 1 (bsc#1065729).
  - powerpc/bpf: Use bctrl for making function calls (bsc#1065729).
  - powerpc/lib: Fix emulate_step() std test (bsc#1065729).
  - commit d4beb54


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Remove redundant initialization of pointer req
    (bsc#1190941).
  - scsi: qla2xxx: Update version to 10.02.07.100-k (bsc#1190941).
  - scsi: qla2xxx: Fix use after free in eh_abort path
    (bsc#1190941).
  - scsi: qla2xxx: Move heartbeat handling from DPC thread to
    workqueue (bsc#1190941).
  - scsi: qla2xxx: Call process_response_queue() in Tx path
    (bsc#1190941).
  - scsi: qla2xxx: Fix kernel crash when accessing port_speed
    sysfs file (bsc#1190941).
  - scsi: qla2xxx: edif: Use link event to wake up app
    (bsc#1190941).
  - scsi: qla2xxx: Fix crash in NVMe abort path (bsc#1190941).
  - scsi: qla2xxx: Check for firmware capability before creating
    QPair (bsc#1190941).
  - scsi: qla2xxx: Display 16G only as supported speeds for 3830c
    card (bsc#1190941).
  - scsi: qla2xxx: Add support for mailbox passthru (bsc#1190941).
  - scsi: qla2xxx: Fix excessive messages during device logout
    (bsc#1190941).
  - scsi: qla2xxx: Restore initiator in dual mode (bsc#1190941).
  - scsi: qla2xxx: Open-code qla2xxx_eh_device_reset()
    (bsc#1190941).
  - scsi: qla2xxx: Open-code qla2xxx_eh_target_reset()
    (bsc#1190941).
  - scsi: qla2xxx: Do not call fc_block_scsi_eh() during bus reset
    (bsc#1190941).
  - scsi: qla2xxx: Update version to 10.02.06.200-k (bsc#1190941).
  - scsi: qla2xxx: edif: Fix returnvar.cocci warnings (bsc#1190941).
  - scsi: qla2xxx: Fix NVMe session down detection (bsc#1190941).
  - scsi: qla2xxx: Fix NVMe retry (bsc#1190941).
  - scsi: qla2xxx: Fix hang on NVMe command timeouts (bsc#1190941).
  - scsi: qla2xxx: Fix NVMe | FCP personality change (bsc#1190941).
  - scsi: qla2xxx: edif: Do secure PLOGI when auth app is present
    (bsc#1190941).
  - scsi: qla2xxx: edif: Add N2N support for EDIF (bsc#1190941).
  - scsi: qla2xxx: Fix hang during NVMe session tear down
    (bsc#1190941).
  - scsi: qla2xxx: edif: Fix EDIF enable flag (bsc#1190941).
  - scsi: qla2xxx: edif: Reject AUTH ELS on session down
    (bsc#1190941).
  - scsi: qla2xxx: edif: Fix stale session (bsc#1190941).
  - scsi: qla2xxx: Update version to 10.02.06.100-k (bsc#1190941).
  - scsi: qla2xxx: Sync queue idx with queue_pair_map idx
    (bsc#1190941).
  - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS
    (bsc#1190941).
  - scsi: qla2xxx: Changes to support kdump kernel (bsc#1190941).
  - scsi: qla2xxx: Suppress unnecessary log messages during login
    (bsc#1190941).
  - scsi: qla2xxx: Fix NPIV create erroneous error (bsc#1190941).
  - scsi: qla2xxx: Fix unsafe removal from linked list
    (bsc#1190941).
  - scsi: qla2xxx: Fix port type info (bsc#1190941).
  - scsi: qla2xxx: Add debug print of 64G link speed (bsc#1190941).
  - scsi: qla2xxx: Show OS name and version in FDMI-1 (bsc#1190941).
  - scsi: qla2xxx: Changes to support FCP2 Target (bsc#1190941).
  - scsi: qla2xxx: Adjust request/response queue size for 28xx
    (bsc#1190941).
  - scsi: qla2xxx: Add host attribute to trigger MPI hang
    (bsc#1190941).
  - scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
    (bsc#1190941).
  - commit fb73e90


author: bp@suse.de
changelog:
  - x86/resctrl: Free the ctrlval arrays when
    domain_setup_mon_state() fails (bsc#1114648).
  - commit 849f5e6


author: msuchanek@suse.de
changelog:
  - kernel-spec-macros: Since rpm 4.17 %verbose is unusable (bsc#1191229).
    The semantic changed in an incompatible way so invoking the macro now
    causes a build failure.
  - commit 3e55f55


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling
    (bsc#1191349).
  - commit e288eba


author: msuchanek@suse.de
changelog:
  - Correctly sort PPC patches.
  - Refresh patches.suse/powerpc-64s-Fix-crashes-when-toggling-stf-barrier.patch.
  - Refresh patches.suse/powerpc-64s-flush-L1D-after-user-accesses.patch.
  - Refresh patches.suse/powerpc-64s-flush-L1D-on-kernel-entry.patch.
  - commit 2c6662e


author: neilb@suse.de
changelog:
  - NFS: Do uncached readdir when we're seeking a cookie in an
    empty page cache (bsc#1191628).
  - commit 63090c9


author: ailiop@suse.com
changelog:
  - xfs: turn ag header initialisation into a table driven operation
    (bsc#1191500).
  - commit 4718772


author: jgross@suse.com
changelog:
  - PM: base: power: don't try to use non-existing RTC for storing
    data (git-fixes).
  - commit 0d0e287


author: dmueller@suse.com
changelog:
  - rpm/kernel-obs-build.spec.in: reduce initrd functionality
    For building in OBS, we always build inside a virtual machine
    that gets a new, freshly created scratch filesystem image. So
    we do not need to handle fscks because that ain't gonna happen,
    as well as not we do not need to handle microcode update in the
    initrd as these only can be run on the host system anyway. We
    can also strip and hardlink as an additional optimisation that
    should not significantly hurt.
  - commit c72c6fc


author: dmueller@suse.com
changelog:
  - rpm/kernel-obs-build.spec.in: move to zstd for the initrd
    Newer distros have capability to decompress zstd, which
    provides a 2-5% better compression ratio at very similar
    cpu overhead. Plus this tests the zstd codepaths now as well.
  - commit 3d53a5b


author: bp@suse.de
changelog:
  - blacklist.conf: 711885906b5c x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically
  - commit e4d714b


author: ailiop@suse.com
changelog:
  - xfs: fix check on struct_version for versions 4 or greater
    (bsc#1191500, git-fixes).
  - commit 709b4ec


author: tiwai@suse.de
changelog:
  - media: firewire: firedtv-avc: fix a buffer overflow in
    avc_ca_pmt() (CVE-2021-3542 bsc#1184673).
  - commit d196d58


author: dkirjanov@suse.com
changelog:
  - IPv6: reply ICMP error if the first fragment don't include
    all headers (bsc#1191241).
  - commit ac897ff


author: dkirjanov@suse.com
changelog:
  - ipv6/netfilter: Discard first fragment not including all headers
    (bsc#1191241).
  - commit 1b109bb


author: lduncan@suse.com
changelog:
  - scsi: smartpqi: Fix an error code in pqi_get_raid_map()
    (git-fixes).
  - uapi: nfnetlink_cthelper.h: fix userspace compilation error
    (git-fixes).
  - commit 71655bf


author: firo.yang@suse.com
changelog:
  - kernel, fs: Introduce and use set_restart_fn() and
    arch_set_restart_data() (bsc#1191713).
  - commit 510c626


author: mkubecek@suse.cz
changelog:
  - Update
    patches.suse/net_sched-cls_route-remove-the-right-filter-from-has.patch
    references (add CVE-2021-3715 bsc#1190349).
  - commit 2e6d83a


author: mkubecek@suse.cz
changelog:
  - kabi: hide return value type change of sctp_af::from_addr_param
    (CVE-2021-3655 bsc#1188563).
  - sctp: fix return value check in __sctp_rcv_asconf_lookup
    (CVE-2021-3655 bsc#1188563).
  - sctp: validate from_addr_param return (CVE-2021-3655
    bsc#1188563).
  - sctp: fully initialize v4 addr in some functions (bsc#1188563).
  - commit 535a60e


author: ailiop@suse.com
changelog:
  - xfs: ensure that the inode uid/gid match values match the
    icdinode ones (bsc#1190006 CVE-2018-13405).
  - commit f969983


author: ailiop@suse.com
changelog:
  - xfs: fix up non-directory creation in SGID directories
    (bsc#1190006 CVE-2018-13405).
  - commit 888b5ee


author: oneukum@suse.com
changelog:
  - usb: xhci: dbc: Simplify error handling in
    'xhci_dbc_alloc_requests()' (git-fixes).
  - commit cb17031


author: oneukum@suse.com
changelog:
  - usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in
    'xhci_dbc_alloc_requests()' (git-fixes).
  - commit e64ec99


author: tiwai@suse.de
changelog:
  - Update patch reference for a firewire fix (CVE-2021-42739 CVE-2021-3542 bsc#1184673)
  - commit 7614f38


author: mkubecek@suse.cz
changelog:
  - cipso,calipso: resolve a number of problems with the DOI
    refcounts (CVE-2021-33033 bsc#1186109).
  - commit 017dde5


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add a7b359fc6a37 ("sched/fair: Correctly insert cfs_rq's to list on unthrottle")
    The commit causes regression (bsc#1191238) more severe than the issue it
    solves. The blacklisting can be lifted when there is an upstream
    solution to both issues.
  - commit 2abfc18


author: mkubecek@suse.cz
changelog:
  - Update
    patches.suse/net_sched-cls_route-remove-the-right-filter-from-has.patch
    references (add CVE-2021-3715 bsc#1190349).
    Conflict resolution in merge commit b424dbe52c2f discarded the references
    update done in cve/linux-4.12 branch so that CVE and bugzilla references
    got lost. Add them back again.
  - commit 9fe9da5


author: mkubecek@suse.cz
changelog:
  - kabi: mask new member "empty" of struct Qdisc (bsc#1183405).
  - kabi: revert drop of Qdisc::atomic_qlen (bsc#1183405).
  - net: sched: add barrier to ensure correct ordering for lockless
    qdisc (bsc#1183405).
  - net: sched: avoid unnecessary seqcount operation for lockless
    qdisc (bsc#1183405).
  - net: sched: fix tx action reschedule issue with stopped queue
    (bsc#1183405).
  - net: sched: fix tx action rescheduling issue during deactivation
    (bsc#1183405).
  - net: sched: fix packet stuck problem for lockless qdisc
    (bsc#1183405).
  - net: sched: replaced invalid qdisc tree flush helper in
    qdisc_replace (bsc#1183405).
  - net: sch_generic: aviod concurrent reset and enqueue op for
    lockless qdisc (bsc#1183405).
  - net_sched: get rid of unnecessary dev_qdisc_reset()
    (bsc#1183405).
  - net_sched: avoid resetting active qdisc for multiple times
    (bsc#1183405).
  - net_sched: use qdisc_reset() in qdisc_destroy() (bsc#1183405).
  - Revert "net: dev: introduce support for sch BYPASS for lockless
    qdisc" (bsc#1183405).
  - net/sched: annotate lockless accesses to qdisc->empty
    (bsc#1183405).
  - net: sched: Avoid using yield() in a busy waiting loop
    (bsc#1183405).
  - net/sched: fix race between deactivation and dequeue for NOLOCK
    qdisc (bsc#1183405).
  - net/sched: pfifo_fast: fix wrong dereference in
    pfifo_fast_enqueue (bsc#1183405).
  - net/sched: pfifo_fast: fix wrong dereference when qdisc is reset
    (bsc#1183405).
  - Revert: "net: sched: put back q.qlen into a single location"
    (bsc#1183405).
  - net: sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too
    (bsc#1183405).
  - net: sched: always do stats accounting according to
    TCQ_F_CPUSTATS (bsc#1183405).
  - net: sched: prefer qdisc_is_empty() over direct qlen access
    (bsc#1183405).
  - net: caif: avoid using qdisc_qlen() (bsc#1183405).
  - net: dev: introduce support for sch BYPASS for lockless qdisc
    (bsc#1183405).
  - net: sched: add empty status flag for NOLOCK qdisc
    (bsc#1183405).
  - commit 53153a5


author: mkubecek@suse.cz
changelog:
  - Revert "net: sched: disable TCQ_F_NOLOCK for pfifo_fast (bsc#1183405)"
    This reverts commit 1c59b584ef0cc166f6f5c9f8ed6f47e2e811e1c0.
    With the backport of the upstream fix for bsc#1183405 race, this workaround
    is no longer needed.
  - commit 0bfd1f2


author: mkubecek@suse.cz
changelog:
  - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY
    (CVE-2021-3655 bsc#1188563).
  - sctp: validate chunk size in __rcv_asconf_lookup (CVE-2021-3655
    bsc#1188563).
  - sctp: add size validation when walking chunks (CVE-2021-3655
    bsc#1188563).
  - commit b0a2686


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Fix crash when nvmet transport calls host_release
    (bsc#1192145).
  - Refresh
    patches.suse/scsi-lpfc-Delay-unregistering-from-transport-until-G.patch.
  - commit deaaa3b


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Update lpfc version to 14.0.0.3 (bsc#1192145).
  - scsi: lpfc: Allow fabric node recovery if recovery is in
    progress before devloss (bsc#1192145).
  - scsi: lpfc: Fix link down processing to address NULL pointer
    dereference (bsc#1192145).
  - scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted
    (bsc#1192145).
  - scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine
    (bsc#1192145).
  - scsi: lpfc: Correct sysfs reporting of loop support after SFP
    status change (bsc#1192145).
  - scsi: lpfc: Wait for successful restart of SLI3 adapter during
    host sg_reset (bsc#1192145).
  - scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to
    driver_resource_setup() (bsc#1192145).
  - commit 36710f1


author: mkubecek@suse.cz
changelog:
  - sctp: add vtag check in sctp_sf_ootb (CVE-2021-3772
    bsc#1190351).
  - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (CVE-2021-3772
    bsc#1190351).
  - sctp: add vtag check in sctp_sf_violation (CVE-2021-3772
    bsc#1190351).
  - sctp: fix the processing for COOKIE_ECHO chunk (CVE-2021-3772
    bsc#1190351).
  - sctp: fix the processing for INIT_ACK chunk (CVE-2021-3772
    bsc#1190351).
  - sctp: fix the processing for INIT chunk (CVE-2021-3772
    bsc#1190351).
  - sctp: use init_tag from inithdr for ABORT chunk (CVE-2021-3772
    bsc#1190351).
  - sctp: check asoc peer.asconf_capable before processing asconf
    (bsc#1190351).
  - commit 81f6dbd


author: msuchanek@suse.de
changelog:
  - powerpc/xive: Discard disabled interrupts in get_irqchip_state()
    (fate#322438 bsc#1085030 git-fixes).
  - commit 73c4634


author: mkubecek@suse.cz
changelog:
  - Update
    patches.suse/net-fix-race-condition-in-__inet_lookup_established.patch.
    (bsc#1180624)
  - handle also race conditions in /proc/net/tcp code
  - drop debugging statements
  - commit 8111fc8


author: bp@suse.de
changelog:
  - x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions
    (bsc#1114648).
  - commit 2cef412


author: mbenes@suse.cz
changelog:
  - blacklist.conf: ed65df63a39a ("tracing: Have all levels of checks prevent recursion")
    It fixes a corner case, which should be rare. The patch changes a public
    header file and even if the API should not be used externally, there is
    always a risk.
  - commit e57f5b1


author: dkirjanov@suse.com
changelog:
  - net: stmmac: do not clear tx_skbuff entries in
    stmmac_xmit()/stmmac_tso_xmit() (git-fixes).
  - commit 0df2794


author: dkirjanov@suse.com
changelog:
  - net: stmmac: ensure that the MSS desc is the last desc to set
    the own bit (git-fixes).
  - commit 5e15577


author: dkirjanov@suse.com
changelog:
  - net: stmmac: make dwmac4_release_tx_desc() clear all descriptor
    fields (git-fixes).
  - commit c2aaa29


author: firo.yang@suse.com
changelog:
  - kernel, fs: Introduce and use set_restart_fn() and
    arch_set_restart_data() (bsc#1191713).
  - hrtimer: Move copyout of remaining time to do_nanosleep()
    (bsc#1191713).
  - hrtimer_nanosleep(): Pass rmtp in restart_block (bsc#1191713).
  - commit 6a08992


author: dkirjanov@suse.com
changelog:
  - Refresh
    patches.suse/net-stmmac-add-error-handling-in-stmmac_mtl_setup.patch.
  - Delete
    patches.suse/stmmac-use-of_property_read_u32-instead-of-read_u8.patch.
    Restore KABI
  - commit 527b0fe


author: dkirjanov@suse.com
changelog:
  - Delete
    patches.suse/net-stmmac-add-error-handling-in-stmmac_mtl_setup.patch.
    Drop the patch since it breaks the build
  - commit 00a2937


author: dkirjanov@suse.com
changelog:
  - Delete
    patches.suse/net-stmmac-honor-error-code-from-stmmac_dt_phy.patch.
    Fix compilation
  - commit 0c9657c


author: msuchanek@suse.de
changelog:
  - objtool-don-t-fail-on-missing-symbol-table.patch needed for vanilla
    flavor as well.
  - commit 3a74d9d


author: oneukum@suse.com
changelog:
  - blacklist.conf: blacklist pair of obsoleted patches
    (bsc#1188601 CVE-2021-37159)
  - commit 2c55ec1


author: oneukum@suse.com
changelog:
  - usb: hso: fix error handling code of hso_create_net_device
    (bsc#1188601 CVE-2021-37159).
  - commit 3ae1a19


author: oneukum@suse.com
changelog:
  - Update
    patches.suse/usb-hso-fix-error-handling-code-of-hso_create_net_de.patch
    (bsc#1188601 CVE-2021-37159).
    Added bsc and CVE numbers
  - commit 8f0d9dd


author: neilb@suse.de
changelog:
  - Refresh
    patches.suse/NFS-Do-uncached-readdir-when-we-re-seeking-a-cookie-.patch.
    Fix backport error - dir_cookie is a pointer to a u64, not a u64.
  - commit 2f2b8d1


author: dkirjanov@suse.com
changelog:
  - Refresh
    patches.suse/scsi-lpfc-Adjust-bytes-received-vales-during-cmf-tim.patch.
  - Refresh
    patches.suse/scsi-lpfc-Allow-PLOGI-retry-if-previous-PLOGI-was-ab.patch.
  - Refresh
    patches.suse/scsi-lpfc-Allow-fabric-node-recovery-if-recovery-is-.patch.
  - Refresh
    patches.suse/scsi-lpfc-Correct-sysfs-reporting-of-loop-support-af.patch.
  - Refresh
    patches.suse/scsi-lpfc-Don-t-release-final-kref-on-Fport-node-whi.patch.
  - Refresh
    patches.suse/scsi-lpfc-Don-t-remove-ndlp-on-PRLI-errors-in-P2P-mo.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-EEH-support-for-NVMe-I-O.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-FCP-I-O-flush-functionality-for-TMF-ro.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-I-O-block-after-enabling-managed-conge.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-NVMe-I-O-failover-to-non-optimized-pat.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-hang-on-unload-due-to-stuck-fport-node.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-link-down-processing-to-address-NULL-p.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-list_add-corruption-in-lpfc_drain_txq.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-premature-rpi-release-for-unsolicited-.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-rediscovery-of-tape-device-after-LIP.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-use-after-free-in-lpfc_unreg_rpi-routi.patch.
  - Refresh
    patches.suse/scsi-lpfc-Improve-PBDE-checks-during-SGL-processing.patch.
  - Refresh
    patches.suse/scsi-lpfc-Revert-LOG_TRACE_EVENT-back-to-LOG_INIT-pr.patch.
  - Refresh
    patches.suse/scsi-lpfc-Update-lpfc-version-to-14.0.0.2.patch.
  - Refresh
    patches.suse/scsi-lpfc-Update-lpfc-version-to-14.0.0.3.patch.
  - Refresh
    patches.suse/scsi-lpfc-Wait-for-successful-restart-of-SLI3-adapte.patch.
  - Refresh
    patches.suse/scsi-lpfc-Zero-CGN-stats-only-during-initial-driver-.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-Add-support-for-mailbox-passthru.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-Call-process_response_queue-in-Tx-path.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-Check-for-firmware-capability-before-cr.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-Display-16G-only-as-supported-speeds-fo.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-Fix-crash-in-NVMe-abort-path.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-Fix-kernel-crash-when-accessing-port_sp.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-Fix-use-after-free-in-eh_abort-path.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-Move-heartbeat-handling-from-DPC-thread.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-Remove-redundant-initialization-of-poin.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-Update-version-to-10.02.07.100-k.patch.
  - Refresh
    patches.suse/scsi-qla2xxx-edif-Use-link-event-to-wake-up-app.patch.
    Update metadata
  - commit 6872efb


author: bp@suse.de
changelog:
  - blacklist.conf:
    0c0e37dc1167 x86/ioapic: Force affinity setup before startup
    ff363f480e59 x86/msi: Force affinity setup before startup
    This whole thing is needed when the affinity change happens after an
    interrupt is enabled - in that case an interrupt might get lost. The
    magic dance that protects against that is in ...apic/msi.c::msi_set_affinity().
    So both would need more involved backport as at least this prerequisite is
    needed:
    826da771291f ("genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP")
    which calls irq_setup_affinity(), which, in 4.12 is called
    setup_affinity() and static... and there's likely other dependent
    changes in-between.
    So let's do the backport only when really needed in 12SP5.
  - commit 24b1730


author: lhenriques@suse.de
changelog:
  - ceph: take snap_empty_lock atomically with snaprealm refcount
    change (bsc#1191888).
  - commit 4fbc9de


author: msuchanek@suse.de
changelog:
  - config.sh: Build cve/linux-4.12 against SLE15-SP1.
    SLE15 is no longer updated and we will need recent update to
    suse-module-tools to continue building the kernel.
  - commit ec3bd8c


author: acho@suse.com
changelog:
  - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails
    (bsc#1191961 CVE-2021-34981).
  - commit 0392318


author: msuchanek@suse.de
changelog:
  - Revert "ibmvnic: check failover_pending in login response"
    (bsc#1190523 ltc#194510).
  - ibmvnic: check failover_pending in login response (bsc#1190523
    ltc#194510).
  - commit 49333a8


author: msuchanek@suse.de
changelog:
  - ibmvnic: Process crqs after enabling interrupts (bsc#1192273
    ltc#194629).
  - ibmvnic: don't stop queue in xmit (bsc#1192273 ltc#194629).
  - commit 7edfa65


author: msuchanek@suse.de
changelog:
  - Revert "config.sh: Build cve/linux-4.12 against SLE15-SP1."
    This reverts commit ec3bd8c5b541a336b6608cd92493d50ba56230dc.
    See https://github.com/openSUSE/suse-module-tools/pull/44
  - commit bede44a


author: bp@suse.de
changelog:
  - EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell
    (bsc#1114648).
  - commit 79e2184


author: lduncan@suse.com
changelog:
  - scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer
    (git-fixes).
  - scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn()
    (git-fixes).
  - scsi: core: Fix spelling in a source code comment (git-fixes).
  - scsi: dc395: Fix error case unwinding (git-fixes).
  - scsi: qla2xxx: Fix a memory leak in an error path of
    qla2x00_process_els() (git-fixes).
  - scsi: csiostor: Add module softdep on cxgb4 (git-fixes).
  - scsi: qedf: Fix error codes in qedf_alloc_global_queues()
    (git-fixes).
  - scsi: qedi: Fix error codes in qedi_alloc_global_queues()
    (git-fixes).
  - scsi: BusLogic: Fix missing pr_cont() use (git-fixes).
  - scsi: iscsi: Fix iface sysfs attr detection (git-fixes).
  - scsi: core: Retry I/O for Notify (Enable Spinup) Required error
    (git-fixes).
  - scsi: be2iscsi: Fix an error handling path in
    beiscsi_dev_probe() (git-fixes).
  - scsi: mpt3sas: Fix error return value in _scsih_expander_add()
    (git-fixes).
  - scsi: FlashPoint: Rename si_flags field (git-fixes).
  - scsi: snic: Fix an error message (git-fixes).
  - scsi: core: Only put parent device if host state differs from
    SHOST_CREATED (git-fixes).
  - scsi: core: Put .shost_dev in failure path if host state
    changes to RUNNING (git-fixes).
  - scsi: core: Fix error handling of scsi_host_alloc() (git-fixes).
  - scsi: libsas: Use _safe() loop in sas_resume_port() (git-fixes).
  - scsi: qedf: Add pointer checks in qedf_update_link_speed()
    (git-fixes).
  - scsi: qla2xxx: Make sure that aborted commands are freed
    (git-fixes).
  - commit f8de973


author: jgross@suse.com
changelog:
  - Delete patches.kabi/kabi-fix-after-kvm-vcpu-id-array-fix.patch, as the
    patch requiring it is being reverted.
  - commit c94cf8b


author: jbohac@suse.cz
changelog:
  - ipv4: make exception cache less predictible (bsc#1191790,
    CVE-2021-20322).
  - ipv4: use siphash instead of Jenkins in fnhe_hashfun()
    (bsc#1191790, CVE-2021-20322).
  - commit 74af5bd


author: pmladek@suse.com
changelog:
  - printk/console: Allow to disable console output by using
    console="" or console=null (bsc#1192753).
  - commit a452598


author: pmladek@suse.com
changelog:
  - blacklist.conf: printk/workqueue: very hard to hit; works well with lockless
    ringuffer; but it might cause wrong timestamps or even lost messages
    on 4.12 where per-CPU buffers are used (bsc#1192750)
  - commit d3cf891


author: ykaukab@suse.de
changelog:
  - arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline
    functions (git-fixes).
  - soc: fsl: dpio: replace smp_processor_id with
    raw_smp_processor_id (git-fixes).
  - arm64/sve: Use correct size when reinitialising SVE state
    (git-fixes).
  - drivers: base: cacheinfo: Get rid of
    DEFINE_SMP_CALL_CACHE_FUNCTION() (git-fixes).
  - prctl: allow to setup brk for et_dyn executables (git-fixes).
  - tty: serial: fsl_lpuart: fix the wrong mapbase value
    (git-fixes).
  - i2c: synquacer: fix deferred probing (git-fixes).
  - commit 44f5032


author: tiwai@suse.de
changelog:
  - dm ioctl: fix out of bounds array access when no devices
    (CVE-2021-31916 bsc#1192781).
  - commit 0ab7d09


author: shung-hsi.yu@suse.com
changelog:
  - bpf: Disallow unprivileged bpf by default (jsc#SLE-22913).
  - bpf: Add kconfig knob for disabling unpriv bpf
    by default (jsc#SLE-22913)
  - Update config files: Add
    CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
  - commit 065d420


author: palcantara@suse.de
changelog:
  - cifs: Add new mount parameter "acdirmax" to allow caching
    directory metadata (bsc#1190317).
  - commit 2e1084d


author: palcantara@suse.de
changelog:
  - cifs: convert revalidate of directories to using directory
    metadata cache timeout (bsc#1190317).
  - Refresh
    patches.suse/cifs-check-the-timestamp-for-the-cached-dirent-when-deciding-on-rev.patch.
  - commit 3f02ef6


author: palcantara@suse.de
changelog:
  - cifs: Add new parameter "acregmax" for distinct file and
    directory metadata timeout (bsc#1190317).
  - commit d50239f


author: palcantara@suse.de
changelog:
  - cifs: Do not leak EDEADLK to dgetents64 for
    STATUS_USER_SESSION_DELETED (bsc#1190317).
  - commit b415fcb


author: jbohac@suse.cz
changelog:
  - osst: fix spectre issue in osst_verify_frame (bsc#1192802).
  - mpt3sas: fix spectre issues (bsc#1192802).
  - infiniband: fix spectre issue in ib_uverbs_write (bsc#1192802).
  - hysdn: fix spectre issue in hycapi_send_message (bsc#1192802).
  - hisax: fix spectre issues (bsc#1192802).
  - gigaset: fix spectre issue in do_data_b3_req (bsc#1192802).
  - iwlwifi: fix spectre issue in iwl_dbgfs_update_pm (bsc#1192802).
  - drm: fix spectre issue in vmw_execbuf_ioctl (bsc#1192802).
  - media: wl128x: get rid of a potential spectre issue
    (bsc#1192802).
  - net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd()
    (bsc#1192802).
  - sysvipc/sem: mitigate semnum index against spectre v1
    (bsc#1192802).
  - media: dvb_ca_en50221: prevent using slot_info for Spectre
    attacs (bsc#1192802).
  - media: dvb_ca_en50221: sanity check slot number from userspace
    (bsc#1192802).
  - commit f2e7f94


author: palcantara@suse.de
changelog:
  - smb3: correct server pointer dereferencing check to be more
    consistent (bsc#1190317).
  - commit 9de93d0


author: palcantara@suse.de
changelog:
  - cifs: Simplify reconnect code when dfs upcall is enabled
    (bsc#1190317).
  - Refresh
    patches.suse/cifs-use-the-expiry-output-of-dns_query-to-schedule-next-resolution.patch.
  - commit dae6de8


author: palcantara@suse.de
changelog:
  - cifs: On cifs_reconnect, resolve the hostname again
    (bsc#1190317).
  - Refresh
    patches.suse/cifs-use-the-expiry-output-of-dns_query-to-schedule-next-resolution.patch.
  - commit 5b1c01c


author: palcantara@suse.de
changelog:
  - cifs: To match file servers, make sure the server hostname
    matches (bsc#1190317).
  - commit fbe0600


author: nborisov@suse.com
changelog:
  - btrfs: fix memory ordering between normal and ordered work functions (git-fixes).
  - commit 44e9fe3


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 8520e224f547 bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode
  - commit 9c51e14


author: mkubecek@suse.cz
changelog:
  - config: disable unprivileged BPF by default (jsc#SLE-22913)
    Backport of mainline commit 8a03e56b253e ("bpf: Disallow unprivileged bpf
    by default") only changes kconfig default, used e.g. for "make oldconfig"
    when the config option is missing, but does not update our kernel configs
    used for build. Update also these to make sure unprivileged BPF is really
    disabled by default.
  - commit 5f769a4


author: mbenes@suse.cz
changelog:
  - blacklist.conf: 172f7ba9772c ("ftrace: Make ftrace_profile_pages_init static")
    A cosmetic fix.
  - commit 222b66d


author: msuchanek@suse.de
changelog:
  - Revert "header.py: Reject Patch-mainline: No"
    Allow Patch-mainline: No on historical branch.
  - commit 93a453e


author: oneukum@suse.com
changelog:
  - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM
    request (git-fixes).
  - commit 4593ea3


author: neilb@suse.de
changelog:
  - SUNRPC/xprt: async tasks mustn't block waiting for memory
    (bsc#1191876 bsc#1192866).
  - SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC
    (bsc#1191876 bsc#1192866).
  - SUNRPC/call_alloc: async tasks mustn't block waiting for memory
    (bsc#1191876 bsc#1192866).
  - SUNRPC/auth: async tasks mustn't block waiting for memory
    (bsc#1191876 bsc#1192866).
  - commit 1bfe7bc


author: neilb@suse.de
changelog:
  - nfsd: don't alloc under spinlock in rpc_parse_scope_id
    (git-fixes).
  - pnfs/flexfiles: Fix misplaced barrier in
    nfs4_ff_layout_prepare_ds (git-fixes).
  - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
    (git-fixes).
  - md: fix a lock order reversal in md_alloc (git-fixes).
  - cred: allow get_cred() and put_cred() to be given NULL
    (git-fixes).
  - commit 40d8ea8


author: msuchanek@suse.de
changelog:
  - constraints: Build aarch64 on recent ARMv8.1 builders.
    Request asimdrdm feature which is available only on recent ARMv8.1 CPUs.
    This should prevent scheduling the kernel on an older slower builder.
  - commit 60fc53f


author: tiwai@suse.de
changelog:
  - drm/nouveau: clean up all clients on device removal
    (CVE-2020-27820 bsc#1179599).
  - drm/nouveau: Add a dedicated mutex for the clients list
    (CVE-2020-27820 bsc#1179599).
  - drm/nouveau: use drm_dev_unplug() during device removal
    (CVE-2020-27820 bsc#1179599).
  - commit cf01302


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 78cc316e9583 bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt
  - commit a67ce98


author: ohering@suse.de
changelog:
  - net: mana: Fix spelling mistake "calledd" -> "called"
    (jsc#SLE-18779, bsc#1185727).
  - net: mana: Support hibernation and kexec (jsc#SLE-18779,
    bsc#1185727).
  - net: mana: Improve the HWC error handling (jsc#SLE-18779,
    bsc#1185727).
  - net: mana: Fix the netdev_err()'s vPort argument in
    mana_init_port() (jsc#SLE-18779, bsc#1185727).
  - net: mana: Allow setting the number of queues while the NIC
    is down (jsc#SLE-18779, bsc#1185727).
  - net: mana: Use kcalloc() instead of kzalloc() (jsc#SLE-18779,
    bsc#1185727).
  - commit bdc34f7


author: dbueso@suse.de
changelog:
  - blacklist.conf: 85b6d24646e4 ("shm: extend forced shm destroy to support objects from several IPC nses")
    Unfortunately this breaks kABI and presents significant risk for
    addressing a theoretical issue.
  - commit b6daf8c


author: tiwai@suse.de
changelog:
  - mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
    (CVE-2021-43976 bsc#1192847).
  - commit c14a908


author: tiwai@suse.de
changelog:
  - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (bsc#1193231).
  - genirq: Split out irq_startup() code (bsc#1193231).
  - genirq: Move initial affinity setup to irq_startup()
    (bsc#1193231).
  - genirq: Rename setup_affinity() to irq_setup_affinity()
    (bsc#1193231).
  - commit f86d4ca


author: tiwai@suse.de
changelog:
  - genirq: Remove mask argument from setup_affinity()
    (bsc#1193231).
  - Refresh
    patches.suse/genirq-proc-Return-proper-error-code-when-irq_set_af.patch.
  - commit f23ee47


author: tiwai@suse.de
changelog:
  - x86/msi: Force affinity setup before startup (bsc#1193231).
  - Refresh
    patches.suse/0002-x86-msi-Only-use-high-bits-of-MSI-address-for-DMAR-u.patch.
  - commit 340ec51


author: jslaby@suse.cz
changelog:
  - rpm/kernel-binary.spec.in: don't strip vmlinux again (bsc#1193306)
    After usrmerge, vmlinux file is not named vmlinux-<version>, but simply
    vmlinux. And this is not reflected in STRIP_KEEP_SYMTAB we set.
    So fix this by removing the dash...
  - commit 83af88d


author: lduncan@suse.com
changelog:
  - scsi: core: Fix bad pointer dereference when ehandler kthread
    is invalid (git-fixes).
  - commit 9bbd7e2


author: mbenes@suse.cz
changelog:
  - blacklist.conf: 27ff768fa21c ("tracing: Test the 'Do not trace this pid' case in create event")
    Not applicable. SLE12-SP5 does not have no_pid_list.
  - commit c8bbfd2


author: tbogendoerfer@suse.de
changelog:
  - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
    (bsc#1192845 CVE-2021-43975).
  - commit c3c1eae


author: lduncan@suse.com
changelog:
  - blacklist.conf: 0b7a9fd934a6 ("scsi: qla2xxx: Turn off target reset during issue_lip")
    This removes a qla2xxx module param, which breaks kABI.
  - commit 1df022a


author: lduncan@suse.com
changelog:
  - blacklist.conf: 5ae17501bc62 ("scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run")
    This adds to Scsi_Host, and there's no good workaround.
  - commit 6d34c01


author: lduncan@suse.com
changelog:
  - blacklist.conf: 3ff1f6b6ba6f ("scsi: ufs: core: Improve SCSI abort handling")
    requires context in ufs driver not present
  - commit 557e4fb


author: neilb@suse.de
changelog:
  - SUNRPC: Optimise transport balancing code (bnc#1192729).
  - SUNRPC: Fix initialisation of struct rpc_xprt_switch
    (bnc#1192729).
  - SUNRPC: Skip zero-refcount transports (bnc#1192729).
  - SUNRPC: Replace division by multiplication in calculation of
    queue length (bnc#1192729).
  - SUNRPC: Add basic load balancing to the transport switch - kabi fix.
    (bnc#1192729).
  - commit 54dcd98


author: osalvador@suse.de
changelog:
  - hugetlbfs: flush TLBs correctly after huge_pmd_unshare
    (bsc#1192946 (CVE-2021-4002)).
  - commit c355959


author: oneukum@suse.com
changelog:
  - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
    "0" if no IRQ is available (git-fixes).
  - commit 3deb124


author: tiwai@suse.de
changelog:
  - Drop unneeded workaround for nouveau (CVE-2020-27820 bsc#1179599)
    Drop the superfluous workaround from cve/linux-4.12 branch for nouveau,
    as SLE12-SP5 branch already has the proper upstream fixes.
  - commit d1ca846


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Fix non-recovery of remote ports following an
    unsolicited LOGO (bsc#1189126).
  - commit 447a5ca


author: dmueller@suse.com
changelog:
  - rpm/*.spec.in: use buildroot macro instead of env variable
    The RPM_BUILD_ROOT variable is considered deprecated over
    a buildroot macro. future proof the spec files.
  - commit e2f6026


author: dmueller@suse.com
changelog:
  - kernel-obs-build: inform build service about virtio-serial
    Inform the build worker code that this kernel supports virtio-serial,
    which improves performance and relability of logging.
  - commit 301a3a7


author: msuchanek@suse.de
changelog:
  - config: INPUT_EVBUG=n (bsc#1192974).
    Debug driver unsuitable for production, only enabled on ppc64.
  - commit 7512f6a


author: dwagner@suse.de
changelog:
  - Update patches.suse/qla2xxx-synchronize-rport-dev_loss_tmo-setting.patch (bsc#1189158)
  - commit db3935d


author: dmueller@suse.com
changelog:
  - kernel-obs-build: include the preferred kernel parameters
    Currently the Open Build Service hardcodes the kernel boot parameters
    globally. Recently functionality was added to control the parameters
    by the kernel-obs-build package, so make use of that. parameters here
    will overwrite what is used by OBS otherwise.
  - commit a631240


author: dwagner@suse.de
changelog:
  - blk-mq: don't deactivate hctx if managed irq isn't used
    (bsc#1185762).
  - nvme-fc: remove freeze/unfreeze around update_nr_hw_queues
    (bsc#1185762).
  - nvme-fc: avoid race between time out and tear down
    (bsc#1185762).
  - nvme-fc: update hardware queues before using them (bsc#1185762).
  - nvme-fc: wait for queues to freeze before calling
    update_hr_hw_queues (bsc#1183678).
  - commit 588c36e


author: dmueller@suse.com
changelog:
  - Revert "- rpm/*build: use buildroot macro instead of env variable"
    buildroot macro is not being expanded inside a shell script. go
    back to the environment variable usage. This reverts parts of
    commit e2f60269b9330d7225b2547e057ef0859ccec155.
  - commit fe85f96


author: martin.wilck@suse.com
changelog:
  - nvme: return BLK_STS_TRANSPORT unless DNR for
    NVME_SC_NS_NOT_READY (bsc#1163405).
  - commit a71cfce


author: shung-hsi.yu@suse.com
changelog:
  - bpf: fix truncated jump targets on heavy expansions (bsc#1193575
    CVE-2018-25020).
  - commit bf19161


author: shung-hsi.yu@suse.com
changelog:
  - Update
    patches.suse/bpf-fix-truncated-jump-targets-on-heavy-expansions.patch
    (bsc#1109837 bsc#1193575 CVE-2018-25020).
  - commit fe9247a


author: mbenes@suse.cz
changelog:
  - ring-buffer: Protect ring_buffer_reset() from reentrancy
    (CVE-2020-27825 bsc#1179960).
  - commit 432ad3d


author: dmueller@suse.com
changelog:
  - kernel-obs-build: remove duplicated/unused parameters
    lbs=0 - this parameters is just giving "unused parameter" and it looks
    like I can not find any version that implemented this.
    rd.driver.pre=binfmt_misc is not needed when setup_obs is used, it
    alread loads the kernel module.
    quiet and panic=1 will now be also always added by OBS, so we don't have
    to set it here anymore.
  - commit 972c692


author: jgross@suse.com
changelog:
  - xen: sync include/xen/interface/io/ring.h with Xen's newest
    version (git-fixes).
  - commit 0df7133


author: jgross@suse.com
changelog:
  - xen/blkfront: don't take local copy of a request from the ring
    page (git-fixes).
  - commit 0c42763


author: jgross@suse.com
changelog:
  - xen/blkfront: harden blkfront against event channel storms
    (CVE-2021-28711 XSA-391 bsc#1193440).
  - commit adb747c


author: jgross@suse.com
changelog:
  - xen/netfront: harden netfront against event channel storms
    (CVE-2021-28712 XSA-391 bsc#1193440).
  - commit 785c1f2


author: jgross@suse.com
changelog:
  - xen/console: harden hvc_xen against event channel storms
    (CVE-2021-28713 XSA-391 bsc#1193440).
  - commit f9f6563


author: jgross@suse.com
changelog:
  - xen/netback: fix rx queue stall detection (CVE-2021-28714
    XSA-392 bsc#1193442).
  - commit aa10f67


author: jgross@suse.com
changelog:
  - xen/netback: don't queue unlimited number of packages
    (CVE-2021-28715 XSA-392 bsc#1193442).
  - commit a67e40b


author: oneukum@suse.com
changelog:
  - platform/x86: hp_accel: Fix an error handling path in
    'lis3lv02d_probe()' (git-fixes).
  - commit 898c404


author: bp@suse.de
changelog:
  - blacklist.conf: ef775a0e36c6 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon
  - commit 78e6223


author: dmueller@suse.com
changelog:
  - build initrd without systemd
    This reduces the size of the initrd by over 25%, which
    improves startup time of the virtual machine by 0.5-0.6s on
    very fast machines, more on slower ones.
  - commit ef4c569


author: denis.kirjanov@suse.com
changelog:
  - net: split out functions related to registering inflight socket
    files (CVE-2021-0920 bsc#1193731).
  - commit 8ec3ad8


author: mbenes@suse.cz
changelog:
  - recordmcount.pl: look for jgnop instruction as well as bcrl
    on s390 (bsc#1192267).
  - Delete patches.suse/ftrace-recordmcount-binutils.patch.
  - commit 9b6815f


author: dmueller@suse.com
changelog:
  - fix rpm build warning
    tumbleweed rpm is adding these warnings to the log:
    It's not recommended to have unversioned Obsoletes: Obsoletes:      microcode_ctl
  - commit 3ba8941


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Format log strings only if needed (git-fixes).
  - scsi: qla2xxx: edif: Fix off by one bug in
    qla_edif_app_getfcinfo() (git-fixes).
  - scsi: qla2xxx: Fix mailbox direction flags in
    qla2xxx_get_adapter_id() (git-fixes).
  - scsi: qla2xxx: edif: Fix EDIF bsg (git-fixes).
  - scsi: qla2xxx: edif: Increase ELS payload (git-fixes).
  - scsi: qla2xxx: edif: Flush stale events and msgs on session down
    (git-fixes).
  - scsi: qla2xxx: edif: Fix app start delay (git-fixes).
  - scsi: qla2xxx: edif: Fix app start fail (git-fixes).
  - scsi: qla2xxx: Relogin during fabric disturbance (git-fixes).
  - commit d5351f0


author: dwagner@suse.de
changelog:
  - Update patches.suse/qla2xxx-synchronize-rport-dev_loss_tmo-setting.patch
    Update meta data and move the patch into the sorted section.
  - commit 7214bea


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Update lpfc version to 14.0.0.4 (bsc1192145).
  - scsi: lpfc: Add additional debugfs support for CMF (bsc1192145).
  - scsi: lpfc: Cap CMF read bytes to MBPI (bsc1192145).
  - scsi: lpfc: Adjust CMF total bytes and rxmonitor (bsc1192145).
  - scsi: lpfc: Trigger SLI4 firmware dump before doing driver
    cleanup (bsc1192145).
  - scsi: lpfc: Fix NPIV port deletion crash (bsc1192145).
  - scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance
    (bsc1192145).
  - scsi: lpfc: Change return code on I/Os received during link
    bounce (bsc1192145).
  - scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV
    (bsc1192145).
  - commit 9e05239


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 7ee285395b21 cgroup: Make rebind_subsystems() disable v2 controllers all at once
  - commit 1412cd9


author: tbogendoerfer@suse.de
changelog:
  - netdevsim: Zero-initialize memory for new map's value in
    function nsim_bpf_map_alloc (bsc#1193927 CVE-2021-4135).
  - commit 1d46c55


author: rgoldwyn@suse.com
changelog:
  - btrfs: unlock newly allocated extent buffer after error (bsc#1194001, CVE-2021-4149).
  - commit 0a8af05


author: jack@suse.cz
changelog:
  - fget: check that the fd still exists after getting a ref to it
    (bsc#1193727 CVE-2021-4083).
  - commit 5441599


author: tiwai@suse.de
changelog:
  - rpm/kernel-binary.spec.in: Add Provides of kernel-preempt (jsc#SLE-18857)
    For smooth migration with the former kernel-preempt user, kernel-default
    provides kernel-preempt now when CONFIG_PREEMPT_DYNAMIC is defined.
  - commit d292a81


author: jslaby@suse.cz
changelog:
  - Update patches.suse/tcp-fix-a-race-in-inet_diag_dump_icsk.patch
    (networking-stable-19_01_04 bsc#1186222).
    Fix bsc#1186222 by using proper atomic helper.
  - commit bd29e90


author: tiwai@suse.de
changelog:
  - NFC: add NCI_UNREG flag to eliminate the race (CVE-2021-4202
    bsc#1194529).
  - NFC: reorder the logic in nfc_{un,}register_device
    (CVE-2021-4202 bsc#1194529).
  - NFC: reorganize the functions in nci_request (CVE-2021-4202
    bsc#1194529).
  - commit 68b4b42


author: mkoutny@suse.com
changelog:
  - cgroup: Use open-time credentials for process migraton perm
    checks (bsc#1194302 CVE-2021-4197).
  - commit b76ad03


author: mbenes@suse.cz
changelog:
  - tracing: Fix check for trace_percpu_buffer validity in
    get_trace_buf() (git-fixes).
  - commit 1ad63e6


author: mbenes@suse.cz
changelog:
  - blacklist.conf: f28439db470c ("tracing: Tag trace_percpu_buffer as a percpu pointer")
    It fixes a sparse warning only.
  - commit c384e17


author: jack@suse.cz
changelog:
  - select: Fix indefinitely sleeping task in
    poll_schedule_timeout() (bsc#1194027).
  - commit 1e8594d


author: osalvador@suse.de
changelog:
  - mm/hwpoison: do not lock page again when me_huge_page()
    successfully recovers (bsc#1194814).
  - commit 5a48d23


author: mbenes@suse.cz
changelog:
  - blacklist.conf: 3e2a56e6f639 ("tracing: Have syscall trace events use trace_event_buffer_lock_reserve()")
    Optimization only.
  - commit 856add1


author: mbenes@suse.cz
changelog:
  - blacklist.conf: 77360f9bbc7e ("tracing: Add test for user space strings when filtering on string pointers")
    The code in question was heavily modified by 80765597bc58 ("tracing:
    Rewrite filter logic to be simpler and faster") which is not present in
    SLE12-SP5. The reproducer does not work and the logic is different, so
    the existing code seems to be safe.
  - commit 4313ee6


author: msuchanek@suse.de
changelog:
  - tpm: fix potential NULL pointer access in tpm_del_char_device
    (bsc#1184209 ltc#190917 git-fixes bsc#1193660 ltc#195634).
  - commit c218b13


author: msuchanek@suse.de
changelog:
  - powerpc/perf: Fix data source encodings for L2.1 and L3.1
    accesses (bsc#1065729).
  - commit 532dbbd


author: msuchanek@suse.de
changelog:
  - powerpc/pseries/cpuhp: delete add/remove_by_count code
    (bsc#1065729).
  - powerpc/pseries/cpuhp: cache node corrections (bsc#1065729).
  - commit ab66a06


author: msuchanek@suse.de
changelog:
  - of: Fix property name in of_node_get_device_type (bsc#1065729).
  - of: Add device_type access helper functions (bsc#1065729).
  - commit fd75973


author: msuchanek@suse.de
changelog:
  - blacklist.conf: Add 79ca6f74dae0 tpm: fix Atmel TPM crash caused by too frequent queries
    Breaks kABI, there is no report of this problem affecting users, likely
    broken old TPM firmware.
  - commit 8a8da53


author: msuchanek@suse.de
changelog:
  - blacklist.conf: Add a2308836880b powerpc: Fix arch_stack_walk() to have
    running function as first entry
    The stacktrace interface in this kernel version does not provide the
    parameters used to implement the fix.
  - commit 21795fd


author: msuchanek@suse.de
changelog:
  - powerpc/traps: do not enable irqs in _exception (bsc#1065729).
  - powerpc: add interrupt_cond_local_irq_enable helper
    (bsc#1065729).
  - commit 4a386a2


author: msuchanek@suse.de
changelog:
  - powerpc/pseries/mobility: ignore ibm, platform-facilities
    updates (bsc#1065729).
  - commit 965bacc


author: msuchanek@suse.de
changelog:
  - kernel-binary.spec: Do not use the default certificate path (bsc#1194943).
    Using the the default path is broken since Linux 5.17
  - commit 68b36f0


author: dkirjanov@suse.com
changelog:
  - Refresh
    patches.suse/qla2xxx-synchronize-rport-dev_loss_tmo-setting.patch.
  - Refresh
    patches.suse/scsi-lpfc-Add-additional-debugfs-support-for-CMF.patch.
  - Refresh
    patches.suse/scsi-lpfc-Adjust-CMF-total-bytes-and-rxmonitor.patch.
  - Refresh patches.suse/scsi-lpfc-Cap-CMF-read-bytes-to-MBPI.patch.
  - Refresh
    patches.suse/scsi-lpfc-Change-return-code-on-I-Os-received-during.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-NPIV-port-deletion-crash.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-leaked-lpfc_dmabuf-mbox-allocations-wi.patch.
  - Refresh
    patches.suse/scsi-lpfc-Fix-lpfc_force_rscn-ndlp-kref-imbalance.patch.
  - Refresh
    patches.suse/scsi-lpfc-Trigger-SLI4-firmware-dump-before-doing-dr.patch.
  - Refresh
    patches.suse/scsi-lpfc-Update-lpfc-version-to-14.0.0.4.patch.
  - commit f21e440


author: tbogendoerfer@suse.de
changelog:
  - sctp: account stream padding length for reconf chunk
    (bsc#1194985 CVE-2022-0322).
  - commit f5ee3ee


author: bp@suse.de
changelog:
  - kabi/severities: Add a kabi exception for drivers/tee/tee
    According to the partner modules database, the structs of this driver
    are not used by anything external so make a kABI exception for them.
    Do that on purpose so that any external module using this fails to load
    instead of causing a potential memory corruption due to a kabi
    workaround which would use the same offset but for a different thing:
    - struct dma_buf *dmabuf;
    +	refcount_t refcount;
    See upstream commit
    dfd0743f1d9e ("tee: handle lookup of shm with reference count 0")
  - commit ac7feb6


author: tiwai@suse.de
changelog:
  - drm/i915: Flush TLBs before releasing backing store
    (CVE-2022-0330 bsc#1194880).
  - commit bd11976


author: tiwai@suse.de
changelog:
  - drm/i915: Flush TLBs before releasing backing store
    (CVE-2022-0330 bsc#1194880).
  - commit 20f1914


author: msuchanek@suse.de
changelog:
  - kernel-binary.spec.in: Move 20-kernel-default-extra.conf to the correctr
    directory (bsc#1195051).
  - commit c80b5de


author: msuchanek@suse.de
changelog:
  - ibmvnic: remove unused ->wait_capability (bsc#1195073
    ltc#195713).
  - ibmvnic: don't spin in tasklet (bsc#1195073 ltc#195713).
  - ibmvnic: init ->running_cap_crqs early (bsc#1195073 ltc#195713).
  - ibmvnic: Allow extra failures before disabling (bsc#1195073
    ltc#195713).
  - commit 3d370d2


author: oneukum@suse.com
changelog:
  - usb: gadget: configfs: Fix use-after-free issue with udc_name
    (bsc#1193861 CVE-2021-39648).
  - commit 9ec119b


author: ohering@suse.de
changelog:
  - net: mana: Add RX fencing (bsc#1193507).
  - net: mana: Add XDP support (bsc#1193507).
  - hv_netvsc: Set needed_headroom according to VF (bsc#1193507).
  - net, xdp: Introduce xdp_prepare_buff utility routine
    (bsc#1193507).
  - net, xdp: Introduce xdp_init_buff utility routine (bsc#1193507).
  - commit c70ed8e


author: oneukum@suse.com
changelog:
  - scsi: ufs: Correct the LUN used in eh_device_reset_handler()
    callback (bsc#1193864 CVE-2021-39657).
  - commit 39c5f8e


author: tonyj@suse.de
changelog:
  - bpf: Verifer, adjust_scalar_min_max_vals to always call
    update_reg_bounds() (bsc#1194227).
  - commit c098fc7


author: ptesarik@suse.cz
changelog:
  - s390/pci: add s390_iommu_aperture kernel parameter
    (bsc#1193234).
  - virtio: write back F_VERSION_1 before validate (bsc#1193235).
  - commit a307e0d


author: tiwai@suse.de
changelog:
  - drm/vmwgfx: Fix stale file descriptors on failed usercopy
    (CVE-2022-22942 bsc#1195065).
  - commit 136a4b2


author: dwagner@suse.de
changelog:
  - nvme: add 'iopolicy' module parameter (bsc#1177599 bsc#1193096).
    Refresh:
    - patches.kabi/kabi-nvme-multipath-fix-iopolicy.patch.
    - patches.suse/nvme-multipath-disable-native-NVMe-multipath-per-def.patch.
  - commit f17ae54


author: dkirjanov@suse.com
changelog:
  - Refresh
    patches.suse/ibmvnic-Allow-extra-failures-before-disabling.patch.
  - Refresh patches.suse/ibmvnic-don-t-spin-in-tasklet.patch.
  - Refresh patches.suse/ibmvnic-init-running_cap_crqs-early.patch.
  - Refresh
    patches.suse/ibmvnic-remove-unused-wait_capability.patch.
  - commit d68e92d


author: jbohac@suse.cz
changelog:
  - xfrm: fix MTU regression (bsc#1185377, bsc#1194048).
  - Delete
    patches.suse/xfrm-xfrm_state_mtu-should-return-at-least-1280-for-.patch.
    which caused a regression (bsc#1194048).
  - Replace with an alternative fix for bsc#1185377
  - commit 3800186


author: ptesarik@suse.cz
changelog:
  - kABI fixup after adding vcpu_idx to struct kvm_cpu
    (bsc#1190973).
  - KVM: remember position in kvm->vcpus array (bsc#1190973).
  - commit 768c666


author: tiwai@suse.de
changelog:
  - Update patch reference for vgacon patch (CVE-2020-28097 bsc#1187723 jsc#SLE-23486)
  - commit 8272c66


author: ludwig.nussel@suse.de
changelog:
  - kernel-obs-build: include 9p (boo#1195353)
    To be able to share files between host and the qemu vm of the build
    script, the 9p and 9p_virtio kernel modules need to be included in
    the initrd of kernel-obs-build.
  - commit 0cfe67a


author: mkubecek@suse.cz
changelog:
  - net: allow retransmitting a TCP packet if original is still
    in queue (bsc#1188605 bsc#1187428).
  - commit 8ae7229


author: dkirjanov@suse.com
changelog:
  - Update
    patches.suse/net-tipc-validate-domain-record-count-on-input.patch
    (bsc#1195254 CVE-2022-0435).
  - commit 0369cb6


author: neilb@suse.de
changelog:
  - NFSv4: nfs_atomic_open() can race when looking up a non-regular
    file (git-fixes).
  - NFSv4: Handle case where the lookup of a directory fails
    (git-fixes).
  - nfsd: fix use-after-free due to delegation race (git-fixes).
  - NFSv42: Fix pagecache invalidation after COPY/CLONE (git-fixes).
  - NFSv42: Don't fail clone() unless the OP_CLONE operation failed
    (git-fixes).
  - commit ecc4580


author: vkarasulli@suse.de
changelog:
  - NFSv4: Handle case where the lookup of a directory fails
    (bsc#1195612 CVE-2022-24448).
  - commit fe40712


author: mkoutny@suse.com
changelog:
  - cgroup-v1: Require capabilities to set release_agent
    (bsc#1195543 CVE-2022-0492).
  - commit 25a96a7


author: lduncan@suse.com
changelog:
  - scsi: bnx2fc: Flush destroy_work queue before calling
    bnx2fc_interface_put() (git-fixes).
  - scsi: nsp_cs: Check of ioremap return value (git-fixes).
  - scsi: qedf: Fix potential dereference of NULL pointer
    (git-fixes).
  - scsi: ufs: Fix race conditions related to driver data
    (git-fixes).
  - scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write()
    (git-fixes).
  - scsi: scsi_debug: Sanity check block descriptor length in
    resp_mode_select() (git-fixes).
  - commit 4931645


author: msuchanek@suse.de
changelog:
  - kernel-binary: Do not include sourcedir in certificate path.
    The certs macro runs before build directory is set up so it creates the
    aggregate of supplied certificates in the source directory.
    Using this file directly as the certificate in kernel config works but
    embeds the source directory path in the kernel config.
    To avoid this symlink the certificate to the build directory and use
    relative path to refer to it.
    Also fabricate a certificate in the same location in build directory
    when none is provided.
  - commit bb988d4


author: vkarasulli@suse.de
changelog:
  - Update patches.suse/0001-mmc-moxart_remove-Fix-UAF.patch
    (bsc#1194516 CVE-2022-0487).
  - commit b3ff0d9


author: denis.kirjanov@suse.com
changelog:
  - tipc: improve size validations for received domain records
    (bsc#1195254, CVE-2022-0435).
  - commit daaae48


author: petr.pavlu@suse.com
changelog:
  - Update
    patches.suse/0001-PCI-hv-Use-expected-affinity-when-unmasking-IRQ.patch
    (bsc#1185973, bsc#1195536).
  - commit b3ac9c4


author: tiwai@suse.de
changelog:
  - f2fs: fix to do sanity check on inode type during garbage
    collection (CVE-2021-44879 bsc#1195987).
  - commit e8b60dc


author: msuchanek@suse.de
changelog:
  - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
    window for persistent memory" (bsc#1195995 ltc#196394).
  - commit af87ae6


author: dmueller@suse.com
changelog:
  - rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926,
    bsc#1198484)
    Let's iron out the reduced initrd optimisation in Tumbleweed.
    Build full blown dracut initrd with systemd for SLE15 SP4.
  - commit ea76821


author: oneukum@suse.com
changelog:
  - PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA
    controller (git-fixes).
  - commit 99c4459


author: tbogendoerfer@suse.de
changelog:
  - gve: Recording rx queue before sending to napi (bsc#1191655).
  - ixgbevf: Require large buffers for build_skb on 82599VF
    (bsc#1101674 FATE#325150 FATE#325151).
  - IB/rdmavt: Validate remote_addr during loopback atomic tests
    (bsc#1114685 FATE#325854).
  - gve: fix the wrong AdminQ buffer queue index check
    (bsc#1191655).
  - gve: Fix GFP flags when allocing pages (bsc#1191655).
  - i40e: Increase delay to 1 s after global EMP reset (bsc#1101816
    FATE#325147 FATE#325149).
  - phylib: fix potential use-after-free (bsc#1119113 FATE#326472).
  - gve: Add consumed counts to ethtool stats (bsc#1191655).
  - gve: Implement suspend/resume/shutdown (bsc#1191655).
  - gve: Add optional metadata descriptor type GVE_TXD_MTD
    (bsc#1191655).
  - gve: remove memory barrier around seqno (bsc#1191655).
  - gve: Update gve_free_queue_page_list signature (bsc#1191655).
  - gve: Move the irq db indexes out of the ntfy block struct
    (bsc#1191655).
  - gve: Correct order of processing device options (bsc#1191655).
  - iavf: Fix limit of total number of queues to active queues of VF
    (bsc#1111981 FATE#326312 FATE#326313).
  - i40e: Fix for displaying message regarding NVM version
    (jsc#SLE-4797).
  - net: ena: Fix error handling when calculating max IO queues
    number (bsc#1174852).
  - net: ena: Fix undefined state when tx request id is out of
    bounds (bsc#1174852).
  - igb: Fix removal of unicast MAC filters of VFs (bsc#1117495).
  - ice: ignore dropped packets during init (bsc#1118661
    FATE#325277).
  - i40e: Fix pre-set max number of queues for VF (bsc#1111981
    FATE#326312 FATE#326313).
  - gve: fix for null pointer dereference (bsc#1191655).
  - net: marvell: mvpp2: Fix the computation of shared CPUs
    (bsc#1119113 FATE#326472).
  - RDMA/netlink: Add __maybe_unused to static inline in C file
    (bsc#1046306 FATE#322942).
  - i40e: Fix display error code in dmesg (bsc#1109837 bsc#1111981
    FATE#326312).
  - i40e: Fix creation of first queue by omitting it if is not
    power of two (bsc#1101816 FATE#325147 FATE#325149).
  - i40e: Fix ping is lost after configuring ADq on VF
    (bsc#1094978).
  - i40e: Fix changing previously set num_queue_pairs for PFs
    (bsc#1094978).
  - i40e: Fix correct max_pkt_size on VF RX queue (bsc#1101816
    FATE#325147 FATE#325149).
  - iavf: prevent accidental free of filter structure (bsc#1111981
    FATE#326312 FATE#326313).
  - cxgb4: fix eeprom len when diagnostics not implemented
    (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583
    bsc#1097584).
  - gve: fix unmatched u64_stats_update_end() (bsc#1191655).
  - RDMA/bnxt_re: Fix query SRQ failure (bsc#1050244 FATE#322915).
  - net: phylink: avoid mvneta warning when setting pause parameters
    (bsc#1119113 FATE#326472).
  - gve: Add a jumbo-frame device option (bsc#1191655).
  - gve: Implement packet continuation for RX (bsc#1191655).
  - gve: Add RX context (bsc#1191655).
  - gve: Track RX buffer allocation failures (bsc#1191655).
  - gve: Allow pageflips on larger pages (bsc#1191655).
  - gve: Add netif_set_xps_queue call (bsc#1191655).
  - gve: Do lazy cleanup in TX path (bsc#1191655).
  - gve: Add rx buffer pagecnt bias (bsc#1191655).
  - gve: Switch to use napi_complete_done (bsc#1191655).
  - gve: Use kvcalloc() instead of kvzalloc() (bsc#1191655).
  - gve: DQO: avoid unused variable warnings (bsc#1191655).
  - ice: Delete always true check of PF pointer (bsc#1118661
    FATE#325277).
  - net: Prevent infinite while loop in skb_tx_hash() (bsc#1109837).
  - RDMA/mlx5: Set user priority for DCT (bsc#1103991 FATE#326007).
  - e1000e: Fix packet loss on Tiger Lake and later (bsc#1158533).
  - mqprio: Correct stats in mqprio_dump_class_stats()
    (bsc#1109837).
  - platform/mellanox: mlxreg-io: Fix argument base in kstrtou32()
    call (bsc#1112374).
  - i40e: Fix freeing of uninitialized misc IRQ vector (bsc#1101816
    FATE#325147 FATE#325149).
  - gve: report 64bit tx_bytes counter from
    gve_handle_report_stats() (bsc#1191655).
  - gve: fix gve_get_stats() (bsc#1191655).
  - gve: Properly handle errors in gve_assign_qpl (bsc#1191655).
  - gve: Avoid freeing NULL pointer (bsc#1191655).
  - gve: Correct available tx qpl check (bsc#1191655).
  - qed: rdma - don't wait for resources under hw error recovery
    flow (bsc#1136460 jsc#SLE-4691 bsc#1136461 jsc#SLE-4692).
  - qed: Handle management FW error (git-fixes).
  - commit 287122e


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Remove unused qla_sess_op_cmd_list from
    scsi_qla_host_t (bsc#1195823).
  - scsi: qla2xxx: Add qla2x00_async_done() for async routines
    (bsc#1195823).
  - scsi: qla2xxx: Update version to 10.02.07.300-k (bsc#1195823).
  - scsi: qla2xxx: Check for firmware dump already collected
    (bsc#1195823).
  - scsi: qla2xxx: Add devids and conditionals for 28xx
    (bsc#1195823).
  - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair()
    (bsc#1195823).
  - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for
    28XX adapters (bsc#1195823).
  - scsi: qla2xxx: edif: Fix clang warning (bsc#1195823).
  - scsi: qla2xxx: Fix warning for missing error code (bsc#1195823).
  - scsi: qla2xxx: Fix device reconnect in loop topology
    (bsc#1195823).
  - scsi: qla2xxx: Add ql2xnvme_queues module param to configure
    number of NVMe queues (bsc#1195823).
  - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter
    (bsc#1195823).
  - scsi: qla2xxx: Add retry for exec firmware (bsc#1195823).
  - scsi: qla2xxx: Fix scheduling while atomic (bsc#1195823).
  - scsi: qla2xxx: Fix premature hw access after PCI error
    (bsc#1195823).
  - scsi: qla2xxx: Fix warning message due to adisc being flushed
    (bsc#1195823).
  - scsi: qla2xxx: Fix stuck session in gpdb (bsc#1195823).
  - scsi: qla2xxx: Implement ref count for SRB (bsc#1195823).
  - scsi: qla2xxx: Refactor asynchronous command initialization
    (bsc#1195823).
  - scsi: qla2xxx: Update version to 10.02.07.200-k (bsc#1195823).
  - scsi: qla2xxx: edif: Fix inconsistent check of db_flags
    (bsc#1195823).
  - scsi: qla2xxx: edif: Reduce connection thrash (bsc#1195823).
  - scsi: qla2xxx: edif: Tweak trace message (bsc#1195823).
  - scsi: qla2xxx: edif: Replace list_for_each_safe with
    list_for_each_entry_safe (bsc#1195823).
  - scsi: qla2xxx: Remove a declaration (bsc#1195823).
  - scsi: qla2xxx: Fix unmap of already freed sgl (bsc#1195823).
  - scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (bsc#1195823).
  - commit 94d7f50


author: msuchanek@suse.de
changelog:
  - powerpc: Set crashkernel offset to mid of RMA region
    (bsc#1190812).
  - powerpc/64: Move paca allocation later in boot (bsc#1190812).
  - commit b6d78fb


author: msuchanek@suse.de
changelog:
  - powerpc: add link stack flush mitigation status in debugfs
    (bsc#1157038 bsc#1157923 ltc#182612 git-fixes).
  - powerpc/64s: Fix debugfs_simple_attr.cocci warnings (bsc#1157038
    bsc#1157923 ltc#182612 git-fixes).
  - commit d196896


author: msuchanek@suse.de
changelog:
  - powerpc/pseries: read the lpar name from the firmware
    (bsc#1187716 ltc#193451).
  - commit 6691bc3


author: neilb@suse.de
changelog:
  - NFSv4.x: by default serialize open/close operations (bsc#1114893 bsc#1195934).
    Make this work-around optional
  - commit 188b38c


author: msuchanek@suse.de
changelog:
  - net/ibmvnic: Cleanup workaround doing an EOI after partition
    migration (bsc#1089644 ltc#166495 ltc#165544 git-fixes).
  - commit a49ae38


author: ptesarik@suse.cz
changelog:
  - kabi: Hide changes to s390/AP structures (jsc#SLE-20809).
  - s390/AP: support new dynamic AP bus size limit (jsc#SLE-20809).
  - s390/ap: rework crypto config info and default domain code
    (jsc#SLE-20809).
  - commit 8315837


author: bp@suse.de
changelog:
  - cpu/SMT: create and export cpu_smt_possible() (bsc#1191580
    CVE-2022-0001 CVE-2022-0002).
  - commit 2f54b88


author: bp@suse.de
changelog:
  - x86/speculation: Merge one test in
    spectre_v2_user_select_mitigation() (bsc#1191580 CVE-2022-0001
    CVE-2022-0002).
  - commit c1dcbbf


author: jack@suse.cz
changelog:
  - udf: Fix NULL ptr deref when converting from inline format
    (bsc#1196079 CVE-2022-0617).
  - commit 87d491f


author: jack@suse.cz
changelog:
  - udf: Restore i_lenAlloc when inode expansion fails (bsc#1196079
    CVE-2022-0617).
  - commit 2533a5b


author: bp@suse.de
changelog:
  - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd
    (bsc#1191580 CVE-2022-0001 CVE-2022-0002).
  - commit bf75cfa


author: bp@suse.de
changelog:
  - Refresh
    patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
  - Delete patches.suse/do-not-default-to-ibrs-on-skl.patch.
    Remove a statement which cancels itself out with the following patch
    which removes it anyway.
  - commit d8a59c7


author: bp@suse.de
changelog:
  - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
    (bsc#1191580 CVE-2022-0001 CVE-2022-0002).
  - Refresh
    patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
  - commit 9f1d160


author: ptesarik@suse.cz
changelog:
  - scsi: zfcp: Fix failed recovery on gone remote port with
    non-NPIV FCP devices (bsc#1195377 LTC#196245).
  - commit 53028f3


author: ptesarik@suse.cz
changelog:
  - s390/hypfs: include z/VM guests with access control group set
    (bsc#1195638 LTC#196354).
  - s390/cpumf: Support for CPU Measurement Sampling Facility LS
    bit (bsc#1195080 LTC#196090).
  - s390/cpumf: Support for CPU Measurement Facility CSVN 7
    (bsc#1195080 LTC#196090).
  - commit 6490f46


author: bp@suse.de
changelog:
  - x86/speculation: Add eIBRS + Retpoline options (bsc#1191580
    CVE-2022-0001 CVE-2022-0002).
  - Refresh
    patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
  - Refresh patches.suse/IBRS-forbid-shooting-in-foot.patch.
  - commit 45191e7


author: bp@suse.de
changelog:
  - Documentation/hw-vuln: Update spectre doc (bsc#1191580
    CVE-2022-0001 CVE-2022-0002).
  - Refresh
    patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
  - commit 6c7745b


author: bp@suse.de
changelog:
  - x86/speculation: Include unprivileged eBPF status in Spectre v2
    mitigation reporting (bsc#1191580 CVE-2022-0001 CVE-2022-0002).
  - Refresh
    patches.suse/x86-speculation-add-special-register-buffer-data-sampling-srbds-mitigation.patch.
  - commit 902686b


author: dmueller@suse.com
changelog:
  - rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775)
  - commit d9a821b


author: msuchanek@suse.de
changelog:
  - ibmvnic: Allow queueing resets during probe (bsc#1196516
    ltc#196391).
  - ibmvnic: clear fop when retrying probe (bsc#1196516 ltc#196391).
  - ibmvnic: init init_done_rc earlier (bsc#1196516 ltc#196391).
  - ibmvnic: register netdev after init of adapter (bsc#1196516
    ltc#196391).
  - ibmvnic: complete init_done on transport events (bsc#1196516
    ltc#196391).
  - ibmvnic: define flush_reset_queue helper (bsc#1196516
    ltc#196391).
  - ibmvnic: initialize rc before completing wait (bsc#1196516
    ltc#196391).
  - ibmvnic: free reset-work-item when flushing (bsc#1196516
    ltc#196391).
  - commit 5dd4d04


author: bp@suse.de
changelog:
  - x86/speculation: Use generic retpoline by default on AMD
    (bsc#1191580 CVE-2022-0001 CVE-2022-0002).
  - commit 2229053


author: msuchanek@suse.de
changelog:
  - kernel-binary.spec: Also exclude the kernel signing key from devel package.
    There is a check in OBS that fails when it is included. Also the key is
    not reproducible.
    Fixes: bb988d4625a3 ("kernel-binary: Do not include sourcedir in certificate path.")
  - commit 68fa069


author: msuchanek@suse.de
changelog:
  - Update patches.suse/ibmvnic-don-t-stop-queue-in-xmit.patch
    (bsc#1192273 ltc#194629 bsc#1191428 ltc#193985).
  - commit 85dfe8e


author: mbrugger@suse.com
changelog:
  - KVM: arm64: Add templates for BHB mitigation sequences
    (bsc#1191580 CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: Add Cortex-X2 CPU part definition (bsc#1191580
    CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition
    (bsc#1191580 CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: Add part number for Arm Cortex-A77 (bsc#1191580
    CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: proton-pack: Report Spectre-BHB vulnerabilities as
    part of Spectre-v2 (bsc#1191580 CVE-2022-0001 CVE-2022-000
    CVE-2022-23960).
  - arm64: Add percpu vectors for EL1 (bsc#1191580 CVE-2022-0001
    CVE-2022-000 CVE-2022-23960).
  - arm64: entry: Add macro for reading symbol addresses from
    the trampoline (bsc#1191580 CVE-2022-0001 CVE-2022-000
    CVE-2022-23960).
  - arm64: entry: Add vectors that have the bhb mitigation sequences
    (bsc#1191580 CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: entry: Add non-kpti __bp_harden_el1_vectors for
    mitigations (bsc#1191580 CVE-2022-0001 CVE-2022-000
    CVE-2022-23960).
  - arm64: entry: Allow the trampoline text to occupy multiple pages
    (bsc#1191580 CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: entry: Make the kpti trampoline's kpti sequence optional
    (bsc#1191580 CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: entry: Move trampoline macros out of ifdef'd section
    (bsc#1191580 CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: entry: Don't assume tramp_vectors is the start of the
    vectors (bsc#1191580 CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: entry: Allow tramp_alias to access symbols after
    the 4K boundary (bsc#1191580 CVE-2022-0001 CVE-2022-000
    CVE-2022-23960).
  - arm64: entry: Move the trampoline data page before the text page
    (bsc#1191580 CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: entry: Free up another register on kpti's tramp_exit path
    (bsc#1191580 CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: entry: Make the trampoline cleanup optional (bsc#1191580
    CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: entry.S: Add ventry overflow sanity checks (bsc#1191580
    CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - commit c5f724a


author: mbrugger@suse.com
changelog:
  - arm64: Mitigate spectre style branch history side channels
    (bsc#1191580 CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - Update config files.
  - commit ab2e377


author: mbrugger@suse.com
changelog:
  - arm64: Use the clearbhb instruction in mitigations (bsc#1191580
    CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - arm64: add ID_AA64ISAR2_EL1 sys register (bsc#1191580
    CVE-2022-0001 CVE-2022-000 CVE-2022-23960).
  - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered
    and migrated (bsc#1191580 CVE-2022-0001 CVE-2022-000
    CVE-2022-23960).
  - commit 48f8f30


author: tiwai@suse.de
changelog:
  - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION
    (CVE-2022-26490 bsc#1196830).
  - commit 47ae8c5


author: oneukum@suse.com
changelog:
  - USB: serial: ch341: add support for GW Instek USB2.0-Serial
    devices (git-fixes).
  - commit f982b68


author: oneukum@suse.com
changelog:
  - xhci: re-initialize the HC during resume if HCE was set
    (git-fixes).
  - USB: serial: cp210x: add CPI Bulk Coin Recycler id (git-fixes).
  - commit 29c9fd0


author: oneukum@suse.com
changelog:
  - xhci: Prevent futile URB re-submissions due to incorrect return
    value (git-fixes).
  - commit c1a4d75


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 05c7b7a92cc8 cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug
  - commit 0579a6b


author: mkoutny@suse.com
changelog:
  - cgroup: Use open-time cgroup namespace for process migration
    perm checks (bsc#1196723).
  - commit 131e183


author: dmueller@suse.com
changelog:
  - rpm/kernel-docs.spec.in: use %%license for license declarations
    Limited to SLE15+ to avoid compatibility nightmares.
  - commit 73d560e


author: jgross@suse.com
changelog:
  - xen/xenbus: don't let xenbus_grant_ring() remove grants in
    error case (bsc#1196488, XSA-396, CVE-2022-23040).
  - commit 9eb0e70


author: jgross@suse.com
changelog:
  - xen/grant-table: add gnttab_try_end_foreign_access()
    (bsc#1196488, XSA-396, CVE-2022-23036, CVE-2022-23038).
  - commit d8d4a06


author: jgross@suse.com
changelog:
  - xen/blkfront: don't use gnttab_query_foreign_access() for
    mapped status (bsc#1196488, XSA-396, CVE-2022-23036).
  - commit 69cc608


author: jgross@suse.com
changelog:
  - xen/netfront: don't use gnttab_query_foreign_access() for
    mapped status (bsc#1196488, XSA-396, CVE-2022-23037).
  - commit 335a138


author: jgross@suse.com
changelog:
  - xen/scsifront: don't use gnttab_query_foreign_access() for
    mapped status (bsc#1196488, XSA-396, CVE-2022-23038).
  - commit 78fd62a


author: jgross@suse.com
changelog:
  - xen/gntalloc: don't use gnttab_query_foreign_access()
    (bsc#1196488, XSA-396, CVE-2022-23039).
  - commit 02e08de


author: jgross@suse.com
changelog:
  - xen/usb: don't use gnttab_end_foreign_access() in
    xenhcd_gnttab_done() (bsc#1196488, XSA-396).
  - commit e8ca175


author: jgross@suse.com
changelog:
  - xen/gnttab: fix gnttab_end_foreign_access() without page
    specified (bsc#1196488, XSA-396, CVE-2022-23041).
  - commit 7149843


author: jgross@suse.com
changelog:
  - xen/netfront: react properly to failing
    gnttab_end_foreign_access_ref() (bsc#1196488, XSA-396,
    CVE-2022-23042).
  - commit 2b38f30


author: bp@suse.de
changelog:
  - EDAC: Fix calculation of returned address and next offset in
    edac_align_ptr() (bsc#1114648).
  - commit 1c2d844


author: msuchanek@suse.de
changelog:
  - powerpc/pseries: new lparcfg key/value pair:
    partition_affinity_score (jec#SLE-23780).
  - powerpc/perf: consolidate GPCI hcall structs into asm/hvcall.h
    (jec#SLE-23780).
  - commit 0380630


author: tbogendoerfer@suse.de
changelog:
  - net: sched: use Qdisc rcu API instead of relying on rtnl lock
    (bsc#1196973 CVE-2021-39713).
  - net: sched: add helper function to take reference to Qdisc
    (bsc#1196973 CVE-2021-39713).
  - net: sched: extend Qdisc with rcu (bsc#1196973 CVE-2021-39713).
  - net: sched: rename qdisc_destroy() to qdisc_put() (bsc#1196973
    CVE-2021-39713).
  - net: core: netlink: add helper refcount dec and lock function
    (bsc#1196973 CVE-2021-39713).
  - commit a22ecb0


author: msuchanek@suse.de
changelog:
  - powerpc/64: Interrupts save PPR on stack rather than
    thread_struct (bsc#1196999 ltc#196609).
  - commit 916a84f


author: dmueller@suse.com
changelog:
  - rpm/kernel-source.spec.in: call fdupes per subpackage
    It is a waste of time to do a global fdupes when we have
    subpackages.
  - commit 1da8439


author: msuchanek@suse.de
changelog:
  - powerpc/64: Fix kernel stack 16-byte alignment (bsc#1196999
    ltc#196609S git-fixes).
  - commit ec2e873


author: ptesarik@suse.cz
changelog:
  - Refresh
    patches.suse/s390-bpf-fix-64-bit-subtraction-of-the-0x80000000-constant.patch.
  - Refresh
    patches.suse/s390-bpf-fix-optimizing-out-zero-extensions.patch.
  - commit af985c2


author: ptesarik@suse.cz
changelog:
  - s390/bpf: Perform r1 range checking before accessing
    jit->seen_reg (git-fixes).
  - s390/disassembler: increase ebpf disasm buffer size (git-fixes).
  - commit d545d38


author: oneukum@suse.com
changelog:
  - net: usb: asix: add error handling for asix_mdio_* functions
    (git-fixes).
  - asix: Fix small memory leak in ax88772_unbind() (git-fixes).
  - commit 3c90156


author: msuchanek@suse.de
changelog:
  - rpm: Run external scriptlets on uninstall only when available
    (bsc#1196514 bsc#1196114 bsc#1196942).
    When dependency cycles are encountered package dependencies may not be
    fulfilled during zypper transaction at the time scriptlets are run.
    This is a problem for kernel scriptlets provided by suse-module-tools
    when migrating to a SLE release that provides these scriptlets only as
    part of LTSS. The suse-module-tools that provides kernel scriptlets may
    be removed early causing migration to fail.
  - commit ab8dd2d


author: oneukum@suse.com
changelog:
  - Update patches.suse/sr9700-sanity-check-for-packet-length.patch
    (bac#1196836 CVE-2022-26966).
    added CVE number
  - commit 7e940d6


author: dkirjanov@suse.com
changelog:
  - net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after
    calling ether_setup (git-fixes).
  - commit c80c336


author: dkirjanov@suse.com
changelog:
  - net: bcmgenet: Fix a resource leak in an error handling path
    in the probe functin (git-fixes).
  - commit 1def50c


author: bp@suse.de
changelog:
  - Sort in upstreamed BHB patches
  - Refresh
    patches.suse/documentation-hw-vuln-update-spectre-doc.patch.
  - Refresh
    patches.suse/x86-speculation-add-eibrs-retpoline-options.patch.
  - Refresh
    patches.suse/x86-speculation-include-unprivileged-ebpf-status-in-spectre-v2-mitigation-reporting.patch.
  - Refresh
    patches.suse/x86-speculation-rename-retpoline_amd-to-retpoline_lfence.patch.
  - Refresh
    patches.suse/x86-speculation-use-generic-retpoline-by-default-on-amd.patch.
  - commit 9848ad0


author: bp@suse.de
changelog:
  - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF +
    SMT (bsc#1114648).
  - commit 660df0a


author: msuchanek@suse.de
changelog:
  - rpm: Use bash for %() expansion (jsc#SLE-18234).
    Since 15.4 alternatives for /bin/sh are provided by packages
    <something>-sh. While the interpreter for the build script can be
    selected the interpreter for %() cannot.
    The kernel spec files use bashisms in %().
    While this could technically be fixed there is more serious underlying
    problem: neither bash nor any of the alternatives are 100% POSIX
    compliant nor bug-free.
    It is not my intent to maintain bug compatibility with any number of
    shells for shell scripts embedded in the kernel spec file. The spec file
    syntax is not documented so embedding the shell script in it causes some
    unspecified transformation to be applied to it. That means that
    ultimately any changes must be tested by building the kernel, n times if
    n shells are supported.
    To reduce maintenance effort require that bash is used for kernel build
    always.
  - commit bb95fef


author: bp@suse.de
changelog:
  - x86/speculation: Warn about Spectre v2 LFENCE mitigation
    (bsc#1114648).
  - Refresh
    patches.suse/x86-speculation-warn-about-eibrs-lfence-unprivileged-ebpf-smt.patch.
  - commit f6e58c8


author: msuchanek@suse.de
changelog:
  - macros.kernel-source: Fix conditional expansion.
    Fixes: bb95fef3cf19 ("rpm: Use bash for %() expansion (jsc#SLE-18234).")
  - commit 7e857f7


author: neilb@suse.de
changelog:
  - NFS: Do not report writeback errors in nfs_getattr()
    (git-fixes).
  - NFSD: Clamp WRITE offsets (git-fixes).
  - NFS: Fix initialisation of nfs_client cl_flags field
    (git-fixes).
  - NFS: Avoid duplicate uncached readdir calls on eof (git-fixes).
  - NFS: Don't skip directory entries when doing uncached readdir
    (git-fixes).
  - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed
    client (git-fixes).
  - commit fa47801


author: trenn@suse.com
changelog:
  - powercap: intel_rapl: add support for Sapphire Rapids
    (jsc#SLE-15288, jsc#ECO-2990).
  - commit 11d4e14


author: pvorel@suse.cz
changelog:
  - blacklist.conf: mark 647d41d3952d
    647d41d3952d ("crypto: vmx - add missing dependencies") is a corner case
    fix needed only if people recompile kernel with CRYPTO_DEV_VMX_ENCRYPT=y
    (we build it as module).
    While useful for SLE15-SP4 (and thus backported there) for old branches
    is not needed.
  - commit 8ab3ed6


author: tiwai@suse.de
changelog:
  - ALSA: pcm: Fix races among concurrent prealloc proc writes
    (CVE-2022-1048 bsc#1197331).
  - ALSA: pcm: Fix races among concurrent prepare and
    hw_params/hw_free calls (CVE-2022-1048 bsc#1197331).
  - ALSA: pcm: Fix races among concurrent read/write and buffer
    changes (CVE-2022-1048 bsc#1197331).
  - ALSA: pcm: Fix races among concurrent hw_params and hw_free
    calls (CVE-2022-1048 bsc#1197331).
  - commit 0f72275


author: tiwai@suse.de
changelog:
  - ALSA: pcm: Fix races among concurrent prealloc proc writes
    (CVE-2022-1048 bsc#1197331).
  - ALSA: pcm: Fix races among concurrent prepare and
    hw_params/hw_free calls (CVE-2022-1048 bsc#1197331).
  - ALSA: pcm: Fix races among concurrent read/write and buffer
    changes (CVE-2022-1048 bsc#1197331).
  - ALSA: pcm: Fix races among concurrent hw_params and hw_free
    calls (CVE-2022-1048 bsc#1197331).
  - commit 6f93797


author: lduncan@suse.com
changelog:
  - Fixing a series_sort.py issue for a patch
    The patch: blk-mq-move-_blk_mq_update_nr_hw_queues-synchronize_rcu-call
    was placed at the end of the sorted section by series_insert.py at
    one time, but now series_sort.py is complaining. So move this patch
    to later in series.conf, outside of the sorted section, making
    series_sort.py happy.
  - commit a65cae5


author: tiwai@suse.de
changelog:
  - ALSA: kABI workaround for snd_pcm_runtime changes (CVE-2022-1048
    bsc#1197331).
  - Refresh patches.kabi/ALSA-pcm-oss-rw_ref-kabi-fix.patch.
  - commit f284bec


author: vkarasulli@suse.de
changelog:
  - quota: check block number when reading the block in quota  file
    (bsc#1197366 CVE-2021-45868).
  - commit b7d9616


author: denis.kirjanov@suse.com
changelog:
  - esp: Fix possible buffer overflow in ESP transformation
    (bsc#1197131 CVE-2022-0886).
  - commit d9e58bc


author: jgross@suse.com
changelog:
  - dax: update to new mmu_notifier semantic (bsc#1184207).
  - Refresh
    patches.suse/fs-dax.c-release-PMD-lock-even-when-there-is-no-PMD-.patch
  - commit da7fdba


author: jgross@suse.com
changelog:
  - mm/rmap: update to new mmu_notifier semantic v2 (bsc#1184207).
  - Refresh
    patches.suse/0001-mm-migration-fix-migration-of-huge-PMD-shared-pages.patch
  - commit d9279be


author: oneukum@suse.com
changelog:
  - Update patches.suse/sr9700-sanity-check-for-packet-length.patch
    (bsc#1196836 CVE-2022-26966).
    fixed typo in References
  - commit e04f4f1


author: jack@suse.cz
changelog:
  - Update CVE tags in
    patches.suse/ext4-fix-kernel-infoleak-via-ext4_extent_header.patch
    (bsc#1189562 bsc#1196761 CVE-2022-0850).
  - commit 3b2491d


author: msuchanek@suse.de
changelog:
  - powerpc/pseries: Fix use after free in remove_phb_dynamic()
    (bsc#1065729).
  - powerpc/tm: Fix more userspace r13 corruption (bsc#1065729).
  - powerpc/pseries: Fix use after free in remove_phb_dynamic()
    (bsc#1065729).
  - powerpc/tm: Fix more userspace r13 corruption (bsc#1065729).
  - powerpc/xive: fix return value of __setup handler (bsc#1065729).
  - powerpc/sysdev: fix incorrect use to determine if list is empty
    (bsc#1065729).
  - commit 39f1df9


author: tbogendoerfer@suse.de
changelog:
  - net: ena: Use pci_sriov_configure_simple() to enable VFs
    (bsc#1197099 jsc#SLE-24125).
  - Refresh
    patches.suse/net-ena-add-pci-shutdown-handler-to-allow-safe-kexec.patch.
  - commit 2f8ef82


author: tbogendoerfer@suse.de
changelog:
  - net: ena: Extract recurring driver reset code into a function
    (bsc#1197099 jsc#SLE-24125).
  - net: ena: Change the name of bad_csum variable (bsc#1197099
    jsc#SLE-24125).
  - net: ena: Add debug prints for invalid req_id resets
    (bsc#1197099 jsc#SLE-24125).
  - net: ena: Remove ena_calc_queue_size_ctx struct (bsc#1197099
    jsc#SLE-24125).
  - net: ena: Move reset completion print to the reset function
    (bsc#1197099 jsc#SLE-24125).
  - net: ena: Remove redundant return code check (bsc#1197099
    jsc#SLE-24125).
  - net: ena: Change ENI stats support check to use capabilities
    field (bsc#1197099 jsc#SLE-24125).
  - net: ena: Add capabilities field with support for ENI stats
    capability (bsc#1197099 jsc#SLE-24125).
  - net: ena: Change return value of ena_calc_io_queue_size()
    to void (bsc#1197099 jsc#SLE-24125).
  - net: ena: Fix wrong rx request id by resetting device
    (bsc#1197099 jsc#SLE-24125).
  - ena: Remove rcu_read_lock() around XDP program invocation
    (bsc#1197099 jsc#SLE-24125).
  - net: ena: make symbol 'ena_alloc_map_page' static (bsc#1197099
    jsc#SLE-24125).
  - net: ena: re-organize code to improve readability (bsc#1197099
    jsc#SLE-24125).
  - net: ena: Use dev_alloc() in RX buffer allocation (bsc#1197099
    jsc#SLE-24125).
  - net: ena: aggregate doorbell common operations into a function
    (bsc#1197099 jsc#SLE-24125).
  - net: ena: Remove module param and change message severity
    (bsc#1197099 jsc#SLE-24125).
  - net: ena: add jiffies of last napi call to stats (bsc#1197099
    jsc#SLE-24125).
  - net: ena: use build_skb() in RX path (bsc#1197099
    jsc#SLE-24125).
  - net: ena: Improve error logging in driver (bsc#1197099
    jsc#SLE-24125).
  - net: ena: Remove unused code (bsc#1197099 jsc#SLE-24125).
  - net: ena: optimize data access in fast-path code (bsc#1197099
    jsc#SLE-24125).
  - net: ena: fix DMA mapping function issues in XDP (bsc#1197099
    jsc#SLE-24125).
  - net: ena: fix inaccurate print type (bsc#1197099 jsc#SLE-24125).
  - ethernet: amazon: ena: A typo fix in the file ena_com.h
    (bsc#1197099 jsc#SLE-24125).
  - net: ena: Update XDP verdict upon failure (bsc#1197099
    jsc#SLE-24125).
  - net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT
    (bsc#1197099 jsc#SLE-24125).
  - net: ena: use xdp_return_frame() to free xdp frames (bsc#1197099
    jsc#SLE-24125).
  - net: ena: introduce XDP redirect implementation (bsc#1197099
    jsc#SLE-24125).
  - net: ena: use xdp_frame in XDP TX flow (bsc#1197099
    jsc#SLE-24125).
  - net: ena: aggregate stats increase into a function (bsc#1197099
    jsc#SLE-24125).
  - net: ena: fix coding style nits (bsc#1197099 jsc#SLE-24125).
  - net: ena: store values in their appropriate variables types
    (bsc#1197099 jsc#SLE-24125).
  - net: ena: add device distinct log prefix to files (bsc#1197099
    jsc#SLE-24125).
  - net: ena: use constant value for net_device allocation
    (bsc#1197099 jsc#SLE-24125).
  - ena_netdev: use generic power management (bsc#1197099
    jsc#SLE-24125).
  - commit d3d7690


author: tbogendoerfer@suse.de
changelog:
  - net: ena: remove extra words from comments (bsc#1197099
    jsc#SLE-24125).
  - Refresh
    patches.suse/net-ena-Fix-error-handling-when-calculating-max-IO-q.patch.
  - commit b072f83


author: dwagner@suse.de
changelog:
  - series: Resort and update meta data
    Update meta data:
    - patches.suse/net-ibmvnic-Cleanup-workaround-doing-an-EOI-after-pa.patch
    - patches.suse/powerpc-add-link-stack-flush-mitigation-status-in-de.patch
    - patches.suse/powerpc-pseries-read-the-lpar-name-from-the-firmware.patch
    - patches.suse/rpadlpar_io-Add-MODULE_DESCRIPTION-entries-to-kernel.patch
    - patches.suse/scsi-qla2xxx-Add-devids-and-conditionals-for-28xx.patch
    - patches.suse/scsi-qla2xxx-Add-ql2xnvme_queues-module-param-to-con.patch
    - patches.suse/scsi-qla2xxx-Add-qla2x00_async_done-for-async-routin.patch
    - patches.suse/scsi-qla2xxx-Add-retry-for-exec-firmware.patch
    - patches.suse/scsi-qla2xxx-Check-for-firmware-dump-already-collect.patch
    - patches.suse/scsi-qla2xxx-Fix-T10-PI-tag-escape-and-IP-guard-opti.patch
    - patches.suse/scsi-qla2xxx-Fix-device-reconnect-in-loop-topology.patch
    - patches.suse/scsi-qla2xxx-Fix-premature-hw-access-after-PCI-error.patch
    - patches.suse/scsi-qla2xxx-Fix-scheduling-while-atomic.patch
    - patches.suse/scsi-qla2xxx-Fix-stuck-session-in-gpdb.patch
    - patches.suse/scsi-qla2xxx-Fix-warning-for-missing-error-code.patch
    - patches.suse/scsi-qla2xxx-Fix-warning-message-due-to-adisc-being-.patch
    - patches.suse/scsi-qla2xxx-Fix-wrong-FDMI-data-for-64G-adapter.patch
    - patches.suse/scsi-qla2xxx-Implement-ref-count-for-SRB.patch
    - patches.suse/scsi-qla2xxx-Refactor-asynchronous-command-initializ.patch
    - patches.suse/scsi-qla2xxx-Remove-unused-qla_sess_op_cmd_list-from.patch
    - patches.suse/scsi-qla2xxx-Suppress-a-kernel-complaint-in-qla_crea.patch
    - patches.suse/scsi-qla2xxx-Update-version-to-10.02.07.300-k.patch
    - patches.suse/scsi-qla2xxx-edif-Fix-clang-warning.patch
  - commit 7e552c7


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Fix typos in comments (bsc#1197661).
  - scsi: qla2xxx: Update version to 10.02.07.400-k (bsc#1197661).
  - scsi: qla2xxx: Increase max limit of ql2xnvme_queues
    (bsc#1197661).
  - scsi: qla2xxx: Use correct feature type field during RFF_ID
    processing (bsc#1197661).
  - scsi: qla2xxx: Fix stuck session of PRLI reject (bsc#1197661).
  - scsi: qla2xxx: Reduce false trigger to login (bsc#1197661).
  - scsi: qla2xxx: Fix laggy FC remote port session recovery
    (bsc#1197661).
  - scsi: qla2xxx: Fix hang due to session stuck (bsc#1197661).
  - scsi: qla2xxx: Fix N2N inconsistent PLOGI (bsc#1197661).
  - scsi: qla2xxx: Fix crash during module load unload test
    (bsc#1197661).
  - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests
    (bsc#1197661).
  - scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload
    test (bsc#1197661).
  - scsi: qla2xxx: Fix disk failure to rediscover (bsc#1197661).
  - scsi: qla2xxx: Fix incorrect reporting of task management
    failure (bsc#1197661).
  - scsi: qla2xxx: Use named initializers for q_dev_state
    (bsc#1197661).
  - scsi: qla2xxx: Use named initializers for port_state_str
    (bsc#1197661).
  - scsi: qla2xxx: Stop using the SCSI pointer (bsc#1197661).
  - commit 96344da


author: nmoreychaisemartin@suse.com
changelog:
  - IB/hfi1: Acquire lock to release TID entries when user file is closed (git-fixes)
  - commit 895ac06


author: tiwai@suse.de
changelog:
  - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and
    mmap_lock (CVE-2022-1048 bsc#1197331).
  - Refresh
    patches.kabi/ALSA-kABI-workaround-for-snd_pcm_runtime-changes.patch.
  - commit 62bc950


author: tiwai@suse.de
changelog:
  - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and
    mmap_lock (CVE-2022-1048 bsc#1197331).
  - Refresh
    patches.kabi/ALSA-kABI-workaround-for-snd_pcm_runtime-changes.patch.
  - commit e4d0718


author: jack@suse.cz
changelog:
  - ext4: add check to prevent attempting to resize an fs with
    sparse_super2 (bsc#1197754).
  - commit 1f40962


author: jack@suse.cz
changelog:
  - ext4: fix lazy initialization next schedule time computation
    in more granular unit (bsc#1194580).
  - commit 08e8e02


author: jack@suse.cz
changelog:
  - ext4: fix an use-after-free issue about data=journal writeback
    mode (bsc#1195482).
  - commit 6c8da82


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Copyright updates for 14.2.0.0 patches
    (bsc#1197675).
  - scsi: lpfc: Update lpfc version to 14.2.0.0 (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor BSG paths (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor Abort paths (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor SCSI paths (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor CT paths (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor misc ELS paths
    (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor FDISC paths (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor LS_RJT paths (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor LS_ACC paths (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor the RSCN/SCR/RDF/EDC/FARPR
    paths (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor PLOGI/PRLI/ADISC/LOGO paths
    (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor base ELS paths and the
    FLOGI path (bsc#1197675).
  - scsi: lpfc: SLI path split: Introduce lpfc_prep_wqe
    (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor fast and slow paths to
    native SLI4 (bsc#1197675).
  - scsi: lpfc: SLI path split: Refactor lpfc_iocbq (bsc#1197675).
  - scsi: lpfc: Use kcalloc() (bsc#1197675).
  - scsi: lpfc: Fix typos in comments (bsc#1197675).
  - scsi: lpfc: Remove failing soft_wwn support (bsc#1197675).
  - scsi: lpfc: Use rport as argument for lpfc_chk_tgt_mapped()
    (bsc#1197675).
  - scsi: lpfc: Use rport as argument for lpfc_send_taskmgmt()
    (bsc#1197675).
  - scsi: lpfc: Use fc_block_rport() (bsc#1197675).
  - scsi: lpfc: Drop lpfc_no_handler() (bsc#1197675).
  - scsi: lpfc: Kill lpfc_bus_reset_handler() (bsc#1197675).
  - scsi: lpfc: Remove redundant flush_workqueue() call
    (bsc#1197675).
  - scsi: lpfc: Reduce log messages seen after firmware download
    (bsc#1197675).
  - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled
    (bsc#1197675).
  - commit f0a6320


author: jack@suse.cz
changelog:
  - ext4: check for inconsistent extents between index and leaf
    block (bsc#1194163 bsc#1196339).
  - commit de4a86f


author: jack@suse.cz
changelog:
  - ext4: check for out-of-order index extents in
    ext4_valid_extent_entries() (bsc#1194163 bsc#1196339).
  - commit 2453de4


author: nmoreychaisemartin@suse.com
changelog:
  - RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (git-fixes)
  - commit 9810a14


author: nmoreychaisemartin@suse.com
changelog:
  - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (git-fixes)
  - commit dc1337b


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()
    (bsc#1197675).
  - scsi: lpfc: Fix broken SLI4 abort path (bsc#1197675).
  - scsi: lpfc: Update lpfc version to 14.2.0.1 (bsc#1197675).
  - scsi: lpfc: Fix queue failures when recovering from PCI parity
    error (bsc#1197675 bsc#1196478).
  - scsi: lpfc: Fix unload hang after back to back PCI EEH faults
    (bsc#1197675 bsc#1196478).
  - scsi: lpfc: Improve PCI EEH Error and Recovery Handling
    (bsc#1197675 bsc#1196478).
  - commit 3bf2bb3


author: nmoreychaisemartin@suse.com
changelog:
  - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() (git-fixes)
  - commit c2452c6


author: dkirjanov@suse.com
changelog:
  - net: ethernet: ti: cpts: fix ethtool output when no ptp_clock
    registered (git-fixes).
  - commit 70082f4


author: dkirjanov@suse.com
changelog:
  - net: hdlc_ppp: Fix issues when mod_timer is called while timer
    is running (git-fixes).
  - commit 989e97f


author: nmoreychaisemartin@suse.com
changelog:
  - RDMA/rxe: Handle skb_clone() failure in rxe_recv.c (git-fixes)
  - refresh: patches.suse/RDMA-rxe-Fix-coding-error-in-rxe_rcv_mcast_pkt.patch
  - commit c27a191


author: neilb@suse.de
changelog:
  - SUNRPC: Fix transport accounting when caller specifies an
    rpc_xprt (bsc#1197531).
  - commit 3d20b7c


author: nmoreychaisemartin@suse.com
changelog:
  - RDMA/cxgb4: check for ipv6 address properly while destroying listener (git-fixes)
  - commit ea675f7


author: nmoreychaisemartin@suse.com
changelog:
  - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (git-fixes)
  - commit d416851


author: nmoreychaisemartin@suse.com
changelog:
  - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (git-fixes)
  - commit 278e4d8


author: nmoreychaisemartin@suse.com
changelog:
  - IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (git-fixes)
  - commit 2759c92


author: nmoreychaisemartin@suse.com
changelog:
  - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" (git-fixes)
  - commit 71c6212


author: nmoreychaisemartin@suse.com
changelog:
  - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (git-fixes)
  - commit 51ac825


author: nmoreychaisemartin@suse.com
changelog:
  - RDMA/mlx4: Don't continue event handler after memory allocation failure (git-fixes)
  - commit fd24776


author: oneukum@suse.com
changelog:
  - blacklist.conf: requires USB PD 3.0, which cannot be backported
    without breaking kABI
  - commit ba8f1e1


author: mkubecek@suse.cz
changelog:
  - tcp: add some entropy in __inet_hash_connect() (bsc#1180153).
  - tcp: change source port randomizarion at connect() time
    (bsc#1180153).
  - commit 20b0855


author: tiwai@suse.de
changelog:
  - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb
    in error path (CVE-2022-28389 bsc#1198033).
  - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb()
    in error path (CVE-2022-28388 bsc#1198032).
  - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb()
    in error path (CVE-2022-28390 bsc#1198031).
  - commit 2396928


author: mkubecek@suse.cz
changelog:
  - netfilter: nf_tables: initialize registers in nft_do_chain()
    (CVE-2022-1016 bsc#1197227).
  - commit 4726ea9


author: neilb@suse.de
changelog:
  - NFSv4/pNFS: Fix another issue with a list iterator pointing
    to the head (git-fixes).
  - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error
    (git-fixes).
  - NFS: Return valid errors from nfs2/3_decode_dirent()
    (git-fixes).
  - commit e694ae1


author: oneukum@suse.com
changelog:
  - xhci: Fresco FL1100 controller should not have BROKEN_MSI
    quirk set (git-fixes).
  - commit f63fa75


author: iivanov@suse.de
changelog:
  - arm64: cmpxchg: Use "K" instead of "L" for ll/sc immediate constraint (git-fixes)
  - commit 7722c1f


author: tiwai@suse.de
changelog:
  - drm: use the lookup lock in drm_is_current_master (bsc#1197914).
  - drm: protect drm_master pointers in drm_lease.c (bsc#1197914).
  - drm: serialize drm_file.master with a new spinlock
    (bsc#1197914).
  - drm: add a locked version of drm_is_current_master
    (bsc#1197914).
  - commit 4b9807b


author: mkubecek@suse.cz
changelog:
  - Update
    patches.suse/llc-fix-netdevice-reference-leaks-in-llc_ui_bind.patch
    references (add CVE-2022-28356 bsc#1197391).
  - commit 658b50e


author: tbogendoerfer@suse.de
changelog:
  - Refresh
    patches.suse/net-sched-use-Qdisc-rcu-API-instead-of-relying-on-rt.patch.
    Fix missplaced qdisc_put()
  - commit 883b3be


author: neilb@suse.de
changelog:
  - fix parallelism for rpc tasks (bsc#1197663).
  - Make the xprtiod workqueue unbounded (bsc#1197663).
  - commit 8b97258


author: mbenes@suse.cz
changelog:
  - livepatch: Don't block removal of patches that are safe to
    unload (bsc#1071995).
  - commit 3b32a28


author: lhenriques@suse.de
changelog:
  - fuse: handle kABI change in struct fuse_req (bsc#1197343
    CVE-2022-1011).
  - fuse: fix pipe buffer lifetime for direct_io (bsc#1197343
    CVE-2022-1011).
  - commit e67cd7e


author: lduncan@suse.com
changelog:
  - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA
    commands (git-fixes).
  - commit d81a725


author: bp@suse.de
changelog:
  - x86/speculation: Restore speculation related MSRs during S3
    resume (bsc#1114648).
  - commit 46f1ca5


author: tiwai@suse.de
changelog:
  - drm/ttm/nouveau: don't call tt destroy callback on alloc failure
    (CVE-2021-20292 bsc#1183723).
  - commit f1a5fa2


author: pmladek@suse.com
changelog:
  - Revert "module, async: async_synchronize_full() on module init
    iff async is used" (bsc#1197888).
  - commit 23e6efe


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 460a79e18842 mm/memcontrol: return 1 from cgroup.memory __setup() handler
  - commit f836b54


author: mkoutny@suse.com
changelog:
  - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on
    PTRACE_SEIZE (bsc#1198413).
  - commit 9eb132f


author: bp@suse.de
changelog:
  - Update
    patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch
    (bsc#1198400).
  - Update
    patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch
    (bsc#1198400).
  - commit b81f481


author: neilb@suse.de
changelog:
  - NFSv4: Fix a regression in nfs_set_open_stateid_locked()
    (bsc#1196247).
  - kabi fix for NFSv4: Wait for stateid updates after
    CLOSE/OPEN_DOWNGRADE (bsc#1196247).
  - NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE
    (bsc#1196247).
    Adjust some kabi fixes to match.
  - NFSv4.x recover from pre-mature loss of openstateid (bsc#1196247).
  - NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE
    (bsc#1196247).
  - NFSv4: Don't try to CLOSE if the stateid 'other' field has
    changed (bsc#1196247).
  - commit 639faa6


author: joao.silva@suse.com
changelog:
  - tcp: fix race condition when creating child sockets from
    syncookies (bsc#1197075).
  - commit 6729a4f


author: joao.silva@suse.com
changelog:
  - kABI fix for tcp: fix race condition when creating child
    sockets from syncookies (bsc#1197075).
  - commit fd09edb


author: denis.kirjanov@suse.com
changelog:
  - af_key: add __GFP_ZERO flag for compose_sadb_supported in
    function pfkey_register (CVE-2022-1353 bsc#1198516).
  - commit ffb367f


author: fvogt@suse.de
changelog:
  - rpm/kernel-obs-build.spec.in: Include algif_hash, aegis128 and xts modules
    afgif_hash is needed by some packages (e.g. iwd) for tests, xts is used for
    LUKS2 volumes by default and aegis128 is useful as AEAD cipher for LUKS2.
    Wrap the long line to make it readable.
  - commit bfd7db4


author: msuchanek@suse.de
changelog:
  - Update patches.suse/powerpc-pseries-Fix-use-after-free-in-remove_phb_dyn.patch
    (bsc#1065729 bsc#1198660 ltc#197803).
  - commit e3bcaa0


author: tiwai@suse.de
changelog:
  - nfc: fix NULL ptr dereference in llcp_sock_getname() after
    failed connect (CVE-2021-38208 bsc#1187055).
  - commit 54aed86


author: bp@suse.de
changelog:
  - isdn: cpai: check ctr->cnr to avoid array index out of bound
    (bsc#1191958 CVE-2021-43389).
  - commit 6296574


author: tzimmermann@suse.de
changelog:
  - drm/vgem: Close use-after-free race in vgem_gem_create (CVE-2022-1419 bsc#1198742)
  - commit c2b5f0e


author: tzimmermann@suse.de
changelog:
  - drm/vgem: Close use-after-free race in vgem_gem_create (CVE-2022-1419 bsc#1198742)
  - commit f3d608f


author: dmueller@suse.com
changelog:
  - use jobs not processors in the constraints
    jobs is the number of vcpus available to the build, while processors
    is the total processor count of the machine the VM is running on.
  - commit a6e141d


author: vkarasulli@suse.de
changelog:
  - Update
    patches.suse/floppy-Do-not-copy-a-kernel-pointer-to-user-memory-i.patch
    (bsc#1051510 bsc#1084513 CVE-2018-7755).
  - commit 371ca37


author: jslaby@suse.cz
changelog:
  - random: check for signal_pending() outside of need_resched()
    check (git-fixes).
  - hwrng: atmel - disable trng on failure path (git-fixes).
  - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER
    (git-fixes).
  - char/mwave: Adjust io port register size (git-fixes).
  - random: fix data race on crng_node_pool (git-fixes).
  - commit 0ec1c9f


author: oneukum@suse.com
changelog:
  - Update
    patches.suse/net-usb-ax88179_178a-Fix-out-of-bounds-accesses-in-R.patch
    (bsc#1196018 CVE-2022-28748).
  - commit 25ea790


author: msuchanek@suse.de
changelog:
  - pahole 1.22 required for full BTF features.
    also recommend pahole for kernel-source to make the kernel buildable
    with standard config
  - commit 364f54b


author: mkubecek@suse.cz
changelog:
  - net-sysfs: call dev_hold if kobject_init_and_add success
    (CVE-2019-20811 bsc#1172456).
  - commit 5de8a61


author: dkirjanov@suse.com
changelog:
  - Update
    patches.suse/drm-ttm-nouveau-don-t-call-tt-destroy-callback-on-al.patch
    (bsc#1175232 bsc#1183723 CVE-2021-20292).
  - commit 9708de1


author: neilb@suse.de
changelog:
  - Refresh
    patches.suse/SUNRPC-avoid-race-between-mod_timer-and-del_timer_sy.patch.
    Update git-commit now that it has landed.
  - commit 4e48858


author: neilb@suse.de
changelog:
  - SUNRPC: Handle low memory situations in call_status()
    (git-fixes).
  - NFSv4: fix open failure with O_ACCMODE flag (git-fixes).
  - Revert "NFSv4: Handle the special Linux file open access mode"
    (git-fixes).
  - NFSD: prevent underflow in nfssvc_decode_writeargs()
    (git-fixes).
  - fs/nfs: Use fatal_signal_pending instead of signal_pending
    (git-fixes).
  - commit 2cecf8b


author: jslaby@suse.cz
changelog:
  - mxser: fix xmit_buf leak in activate when LSR == 0xff
    (git-fixes).
  - PCI: iproc: Fix out-of-bound array accesses (git-fixes).
  - PCI: Fix overflow in command-line resource alignment requests
    (git-fixes).
  - PCI: qcom: Make sure PCIe is reset before init for rev 2.1.0
    (git-fixes).
  - PCI: iproc: Set affinity mask on MSI interrupts (git-fixes).
  - PCI: qcom: Change duplicate PCI reset to phy reset (git-fixes).
  - Refresh
    patches.suse/PCI-qcom-Add-missing-reset-for-ipq806x.patch.
  - PCI: Add device even if driver attach failed (git-fixes).
  - PCI/switchtec: Read all 64 bits of part_event_bitmap
    (git-fixes).
  - commit 9f2996c


author: oneukum@suse.com
changelog:
  - usb: ulpi: Move of_node_put to ulpi_dev_release (git-fixes).
  - usb: hub: Fix usb enumeration issue due to address0 race
    (git-fixes).
  - commit 62d7e13


author: oneukum@suse.com
changelog:
  - USB: usb-storage: Fix use of bitfields for hardware data in
    ene_ub6250.c (git-fixes).
  - commit 8485f85


author: oneukum@suse.com
changelog:
  - mwifiex: Read a PCI register after writing the TX ring write
    pointer (git-fixes).
  - commit 3308154


author: tabraham@suse.com
changelog:
  - scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()
    (bsc#1028340 bsc#1198825).
  - commit 058dc1f


author: ddiss@suse.de
changelog:
  - ovl: fix missing negative dentry check in ovl_rename()
    (CVE-2021-20321 bsc#1191647).
  - commit 3e23b63


author: neilb@suse.de
changelog:
  - Restore kabi after Revert "NFSv4: Handle the special Linux file
    open access mode" (git-fixes).
  - commit 454c575


author: tzimmermann@suse.de
changelog:
  - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() (bsc#1129770)
  - commit 66c9a63


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'backlight: qcom-wled: Fix off-by-one maximum with default num_strings'
  - commit 51cd556


author: denis.kirjanov@suse.com
changelog:
  - net/x25: Fix null-ptr-deref caused by x25_disconnect
    (CVE-2022-1516 bsc#1199012).
  - commit 70361a9


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'vgacon: Propagate console boot parameters before calling `vc_resize''
  - commit 049412f


author: msuchanek@suse.de
changelog:
  - powerpc/perf: Fix power9 event alternatives (bsc#1137728,
    LTC#178106, git-fixes).
  - Revert "ibmvnic: Add ethtool private flag for driver-defined
    queue limits" (bsc#1121726 ltc#174633 git-fixes).
  - commit e2aedd0


author: dkirjanov@suse.com
changelog:
  - net: ethernet: mtk_eth_soc: fix return values and refactor
    MDIO ops (git-fixes).
  - commit 0892190


author: dkirjanov@suse.com
changelog:
  - can: gs_usb: fix use of uninitialized variable, detach device
    on reception of invalid USB data (git-fixes).
  - commit 8660202


author: ohering@suse.de
changelog:
  - net: mana: Remove unnecessary check of cqe_type in
    mana_process_rx_cqe() (bsc#1195651).
  - net: mana: Add handling of CQE_RX_TRUNCATED (bsc#1195651).
  - net: mana: Reuse XDP dropped page (bsc#1195651).
  - net: mana: Add counter for XDP_TX (bsc#1195651).
  - net: mana: Add counter for packet dropped by XDP (bsc#1195651).
  - net: mana: Use struct_size() helper in
    mana_gd_create_dma_region() (bsc#1195651).
  - commit 1c0dbce


author: tbogendoerfer@suse.de
changelog:
  - ixgbevf: add disable link state (bsc#1196426 CVE-2021-33061).
  - ixgbe: add improvement for MDD response functionality
    (bsc#1196426 CVE-2021-33061).
  - ixgbe: add the ability for the PF to disable VF link state
    (bsc#1196426 CVE-2021-33061).
  - commit 7ca9841


author: iivanov@suse.de
changelog:
  - arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value (git-fixes)
  - commit 60a1549


author: iivanov@suse.de
changelog:
  - blacklist.conf: ("arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value")
  - commit 94505c7


author: iivanov@suse.de
changelog:
  - arm64/mm: Inhibit huge-vmap with ptdump (git-fixes).
    Refresh patches.suse/arm64-map-FDT-as-RW-for-early_init_dt_scan.patch.
  - commit 1547369


author: iivanov@suse.de
changelog:
  - blacklist.conf: ("arm64: kaslr: keep modules inside module region when KASAN is enabled")
  - commit 1b6c511


author: jslaby@suse.cz
changelog:
  - Revert "build initrd without systemd" (bsc#1195775)"
    This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again,
    this breaks many packages as:
    * iproute2 is missing, and
    * kernel-obs-qa fails with:
    Timed out waiting for device /dev/disk/by-id/virtio-0.
  - commit 15dd151


author: dkirjanov@suse.com
changelog:
  - net: qlogic: check the return value of dma_alloc_coherent()
    in qed_vf_hw_prepare() (git-fixes).
  - commit 9c3a46d


author: bp@suse.de
changelog:
  - Refresh patches.suse/edac-amd64-add-family-ops-for-family-19h-models-00h-0fh.patch.
    Fix a mis-backport, see bsc#1199239.
  - commit f96a9c6


author: neilb@suse.de
changelog:
  - Revert "SUNRPC: attempt AF_LOCAL connect on setup" (git-fixes).
  - SUNRPC: Ensure gss-proxy connects on setup (git-fixes).
  - NFSv4: Don't invalidate inode attributes on delegation return
    (git-fixes).
  - commit 68eb601


author: bp@suse.de
changelog:
  - Fix kernel-vanilla build issue
    Fix:
    [  315s]   CC [M]  fs/fat/namei_vfat.o
    [  315s]   CC      kernel/elfcore.o
    [  315s] ../scripts/Makefile.build:302: recipe for target 'kernel/elfcore.o' failed
    [  315s] Cannot find symbol for section 1: .text.
    [  315s] kernel/elfcore.o: failed
    [  315s] make[3]: *** [kernel/elfcore.o] Error 1
    due to toolchain updates and the patch missing in the vanilla flavor. So
    move it there.
  - Fix kernel-vanilla build issue
    Fix:
    [  315s]   CC [M]  fs/fat/namei_vfat.o
    [  315s]   CC      kernel/elfcore.o
    [  315s] ../scripts/Makefile.build:302: recipe for target 'kernel/elfcore.o' failed
    [  315s] Cannot find symbol for section 1: .text.
    [  315s] kernel/elfcore.o: failed
    [  315s] make[3]: *** [kernel/elfcore.o] Error 1
    due to toolchain updates and those two missing in the vanilla flavor. So
    move them there.
  - commit 23d6a8f


author: oneukum@suse.com
changelog:
  - media: mtk-vpu: Fix a resource leak in the error handling path
    of 'mtk_vpu_probe()' (git-fixes).
  - commit f0a6451


author: vkarasulli@suse.de
changelog:
  - NFSv4: nfs_atomic_open() can race when looking up a non-regular
    file (bsc#1195612 CVE-2022-24448).
  - commit dd7b1a9


author: msuchanek@suse.de
changelog:
  - blacklist.conf: Add ef0e3b650f8d powerpc/perf: Fix Threshold Event Counter Multiplier width for P10
  - commit a1fd7b5


author: msuchanek@suse.de
changelog:
  - blacklist.conf: Add 35d2f249ef0 powerpc/64s: Fix copy-paste data exposure into newly created tasks
  - commit ed610b6


author: msuchanek@suse.de
changelog:
  - blacklist.conf: Add 173ee3962959 of: Add missing exports of node name compare functions
  - commit 0dd7ac0


author: iivanov@suse.de
changelog:
  - blacklist.conf: ("arm64: alternative: fix build with clang integrated assembler")
  - commit 54b996b


author: iivanov@suse.de
changelog:
  - blacklist.conf: ("arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER")
  - commit c43d835


author: tiwai@suse.de
changelog:
  - Add patch reference to seccomp fix (CVE-2022-30594 bsc#1199505 bsc#1198413)
    Also shorten the patch file name to standard size
  - commit 636bc07


author: tiwai@suse.de
changelog:
  - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on
    PTRACE_SEIZE (CVE-2022-30594 bsc#1199505 bsc#1198413).
  - commit 26d8e0b


author: lduncan@suse.com
changelog:
  - scsi: sr: Do not leak information in ioctl (git-fixes).
  - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one()
    (git-fixes).
  - scsi: virtio-scsi: Eliminate anonymous module_init & module_exit
    (git-fixes).
  - drbd: fix an invalid memory access caused by incorrect use of
    list iterator (git-fixes).
  - drbd: Fix five use after free bugs in get_initial_state
    (git-fixes).
  - scsi: hisi_sas: Change permission of parameter prot_mask
    (git-fixes).
  - scsi: pm8001: Fix abort all task initialization (git-fixes).
  - scsi: pm8001: Fix NCQ NON DATA command completion handling
    (git-fixes).
  - scsi: pm8001: Fix NCQ NON DATA command task initialization
    (git-fixes).
  - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req()
    (git-fixes).
  - scsi: pm8001: Fix le32 values handling in
    pm80xx_chip_ssp_io_req() (git-fixes).
  - scsi: pm8001: Fix payload initialization in
    pm80xx_encrypt_update() (git-fixes).
  - scsi: pm8001: Fix le32 values handling in
    pm80xx_set_sas_protocol_timer_config() (git-fixes).
  - scsi: pm8001: Fix payload initialization in
    pm80xx_set_thermal_config() (git-fixes).
  - scsi: pm8001: Fix command initialization in
    pm8001_chip_ssp_tm_req() (git-fixes).
  - scsi: pm8001: Fix command initialization in
    pm80XX_send_read_log() (git-fixes).
  - scsi: fnic: Fix a tracing statement (git-fixes).
  - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (git-fixes).
  - commit 7d2dad7


author: tonyj@suse.de
changelog:
  - bpf: fix panic due to oob in bpf_prog_test_run_skb (bsc#1197219,
    CVE-2021-39711).
  - commit 51bae76


author: oneukum@suse.com
changelog:
  - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075
    compositions (git-fixes).
  - commit de2ee2e


author: oneukum@suse.com
changelog:
  - USB: serial: whiteheat: fix heap overflow in
    WHITEHEAT_GET_DTR_RTS (git-fixes).
  - commit 59b9eb6


author: iivanov@suse.de
changelog:
  - arm64: berlin: Select DW_APB_TIMER_OF (git-fixes)
    Update arm64 default config too.
  - commit 0ecd431


author: wqu@suse.com
changelog:
  - btrfs: relocation: Only remove reloc rb_trees if reloc  control
    has been initialized (bsc#1199399).
  - commit d95d9f9


author: neilb@suse.de
changelog:
  - Revert "SUNRPC: Ensure gss-proxy connects on setup" (git-fixes).
  - Refresh
    patches.suse/NFSv4.1-Don-t-rebind-to-the-same-source-port-when-re.patch.
  - commit 7a29594


author: neilb@suse.de
changelog:
  - SUNRPC: Ensure that the gssproxy client can start in a connected
    state (git-fixes).
  - Refresh
    patches.suse/NFSv4.1-Don-t-rebind-to-the-same-source-port-when-re.patch.
  - commit e49922d


author: tiwai@suse.de
changelog:
  - nfc: nfcmrvl: main: reorder destructive operations in
    nfcmrvl_nci_unregister_dev to avoid bugs (CVE-2022-1734
    bsc#1199605).
  - commit d9ccce0


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add e7f7c99ba911 signal: In get_signal test for signal_group_exit every time through the loop
  - commit a90bbcf


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 7d613f9f72ec signal: Remove the bogus sigkill_pending in ptrace_stop
  - commit 4730b82


author: jdelvare@suse.de
changelog:
  - blacklist.conf: ("watchdog: iTCO_wdt: Account for rebooting on second timeout")
    Delete
    patches.suse/watchdog-iTCO_wdt-Account-for-rebooting-on-second-ti.patch.
    This change caused a regression on some systems (watchdog firing up
    too fast) and ended up being reverted upstream (bsc#1199526).
  - commit 001c898


author: aabdallah@suse.de
changelog:
  - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp
    options (bsc#1199035).
  - commit f94c482


author: tiwai@suse.de
changelog:
  - rpm/kernel-binary.spec.in: Fix missing kernel-preempt-devel and KMP Provides (bsc#1199046)
  - commit 84d7ba8


author: aabdallah@suse.de
changelog:
  - Export new inet_ehash_nolisten3 symbol (bsc#1199671)
    Update:
    patches.kabi/tcp-fix-race-condition-when-creating-child-sockets-from-syncookies-kABI-fix.patch
  - commit 92e37e7


author: msuchanek@suse.de
changelog:
  - KVM: PPC: Propagate errors to the guest when failed instead
    of ignoring (bsc#1061840 git-fixes).
  - commit c8989fb


author: tiwai@suse.de
changelog:
  - crypto: rsa-pkcs1pad - fix buffer overread in
    pkcs1pad_verify_complete() (bsc#1197601).
  - commit b5cd00f


author: mkoutny@suse.com
changelog:
  - cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in
    cpuset_init_smp() (bsc#1199839).
  - commit 9b6eecc


author: msuchanek@suse.de
changelog:
  - powerpc: Enable the DAWR on POWER9 DD2.3 and above (bsc#1055117
    ltc#159753).
  - powerpc: Remove Power8 DD1 from cputable (bsc#1055117
    ltc#159753).
  - Refresh patches.suse/powerpc-64s-Remove-POWER9-DD1-support.patch
  - commit 28c0fba


author: tonyj@suse.de
changelog:
  - perf: Fix sys_perf_event_open() race against self
    (CVE-2022-1729, bsc#1199507).
  - commit fc77f1c


author: msuchanek@suse.de
changelog:
  - kernel-binary.spec: Support radio selection for debuginfo.
    To disable debuginfo on 5.18 kernel a radio selection needs to be
    switched to a different selection. This requires disabling the currently
    active option and selecting NONE as debuginfo type.
  - commit 43b5dd3


author: bp@suse.de
changelog:
  - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (bsc#1199650 CVE-2022-21166 CVE-2022-21127 CVE-2022-21123 CVE-2022-21125 CVE-2022-21180).
  - commit bbc94eb


author: bp@suse.de
changelog:
  - x86/speculation: Add a common function for MD_CLEAR mitigation update (bsc#1199650 CVE-2022-21166 CVE-2022-21127 CVE-2022-21123 CVE-2022-21125 CVE-2022-21180).
  - commit 5316230


author: duwe@suse.de
changelog:
  - crypto: qat - don't cast parameter in bit operations
    (git-fixes).
  - crypto: ixp4xx - dma_unmap the correct address (git-fixes).
  - crypto: virtio: Fix dest length calculation in
    __virtio_crypto_skcipher_do_req() (git-fixes).
  - crypto: virtio - deal with unsupported input sizes (git-fixes).
  - commit 7fb5389


author: bp@suse.de
changelog:
  - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (bsc#1199650 CVE-2022-21166 CVE-2022-21127 CVE-2022-21123 CVE-2022-21125 CVE-2022-21180). - Refresh patches.suse/powerpc-64s-flush-L1D-after-user-accesses.patch. - Refresh patches.suse/powerpc-64s-flush-L1D-on-kernel-entry.patch.
  - commit bb2155d


author: bp@suse.de
changelog:
  - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations (bsc#1199650 CVE-2022-21166 CVE-2022-21127 CVE-2022-21123 CVE-2022-21125 CVE-2022-21180).
  - commit cc5a89b


author: bp@suse.de
changelog:
  - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (bsc#1199650 CVE-2022-21166 CVE-2022-21127 CVE-2022-21123 CVE-2022-21125 CVE-2022-21180).
  - commit f7cab5d


author: bp@suse.de
changelog:
  - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (bsc#1199650 CVE-2022-21166 CVE-2022-21127 CVE-2022-21123 CVE-2022-21125 CVE-2022-21180).
  - commit 9f38802


author: bp@suse.de
changelog:
  - x86/speculation/srbds: Update SRBDS mitigation selection (bsc#1199650 CVE-2022-21166 CVE-2022-21127 CVE-2022-21123 CVE-2022-21125 CVE-2022-21180).
  - commit 8723394


author: bp@suse.de
changelog:
  - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (bsc#1199650 CVE-2022-21166 CVE-2022-21127 CVE-2022-21123 CVE-2022-21125 CVE-2022-21180).
  - commit 5415e79


author: bp@suse.de
changelog:
  - KVM: x86/speculation: Disable Fill buffer clear within guests (bsc#1199650 CVE-2022-21166 CVE-2022-21127 CVE-2022-21123 CVE-2022-21125 CVE-2022-21180).
  - commit 0f0e4c1


author: wqu@suse.com
changelog:
  - btrfs: extent-tree: kill BUG_ON() in  __btrfs_free_extent()
    (CVE-2019-19377 bsc#1158266).
  - commit fa0dbe1


author: wqu@suse.com
changelog:
  - btrfs: extent-tree: kill the BUG_ON() in
    insert_inline_extent_backref() (CVE-2019-19377 bsc#1158266).
  - commit 7762823


author: jgross@suse.com
changelog:
  - blacklist.conf: add cdb07bdea28e, which is not suitable. It is
      supposed to be a cleanup patch removing a variable never read,
      but this reasoning is wrong in the SLE12-SP5 kernel.
  - commit fb2bee4


author: jgross@suse.com
changelog:
  - blacklist.conf: adding 40fdea0284bb20, as it requires 8480ed9c2bbd56
      which is not in the SLE12-SP5 kernel
  - commit de76d0c


author: msuchanek@suse.de
changelog:
  - powerpc/powernv: Get STF barrier requirements from device-tree
    (bsc#1188885 ltc#193722 git-fixes).
  - powerpc/powernv: Get L1D flush requirements from device-tree
    (bsc#1188885 ltc#193722 git-fixes).
  - powerpc/powernv: Remove POWER9 PVR version check for entry
    and uaccess flushes (bsc#1188885 ltc#193722 git-fixes).
  - commit e5cd72e


author: dwagner@suse.de
changelog:
  - series: Resort and update meta data
    Update meta data:
    - patches.suse/powerpc-Enable-the-DAWR-on-POWER9-DD2.3-and-above.patch
    - patches.suse/scsi-fnic-Replace-DMA-mask-of-64-bits-with-47-bits
  - commit 27ea8c3


author: msuchanek@suse.de
changelog:
  - powerpc/64s: Add CPU_FTRS_POWER9_DD2_2 to CPU_FTRS_ALWAYS mask (bsc#1061840 git-fixes).
  - Refresh patches.suse/powerpc-64s-Remove-POWER9-DD1-support.patch.
  - Refresh patches.suse/powerpc-Remove-Power8-DD1-from-cputable.patch.
  - commit d40bf50


author: dwagner@suse.de
changelog:
  - lpfc: drop driver update 14.2.0.x
    The amount of backport changes necessary for due to the refactoring is
    introducing to much code churn and is likely to introduce regressions.
    This ends the backport effort to keep the lpfc in sync with mainline.
  - commit 38e014b


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: edif: Remove unneeded variable (bsc#1200045).
  - scsi: qla2xxx: Remove unneeded flush_workqueue() (bsc#1200045).
  - scsi: qla2xxx: Remove free_sg command flag (bsc#1200045).
  - scsi: qla2xxx: Fix missed DMA unmap for aborted commands
    (bsc#1200045).
  - commit 11584e2


author: tiwai@suse.de
changelog:
  - nfc: replace improper check device_is_registered() in netlink
    related functions (CVE-2022-1974 bsc#1200144).
  - commit d539b18


author: tiwai@suse.de
changelog:
  - NFC: netlink: fix sleep in atomic bug when firmware download
    timeout (CVE-2022-1975 bsc#1200143).
  - commit a8211d8


author: msuchanek@suse.de
changelog:
  - powerpc/numa: Prefer node id queried from vphn (bsc#1199237
    bsc#1200173 ltc#198329).
  - commit aa6b831


author: mkubecek@suse.cz
changelog:
  - net: sched: fixed barrier to prevent skbuff sticking in qdisc
    backlog (git-fixes).
  - commit 1c252cc


author: msuchanek@suse.de
changelog:
  - powerpc/xive: Add some error handling code to
    'xive_spapr_init()' (fate#322438 git-fixes).
  - commit 4f26eea


author: mkubecek@suse.cz
changelog:
  - netfilter: nf_tables: disallow non-stateful expression in sets
    earlier (bsc#1200015).
  - commit 1bb9b5b


author: oneukum@suse.com
changelog:
  - PCI: Tidy comments (git-fixes).
  - Refresh
    patches.suse/PCI-AER-Remove-HEST-FIRMWARE_FIRST-parsing-for-AER-o.patch.
  - commit e6a6078


author: jgross@suse.com
changelog:
  - KVM: nVMX: reset cache/shadows when switching loaded VMCS (git-fixes).
    update patches.suse/kvm-nvmx-move-check_vmentry_postreqs-call-to-nested_vmx_enter_non_root_mode
    update patches.suse/kvm-nvmx-don-t-reread-vmcs-agnostic-state-when-switching-vmcs.patch
    update patches.suse/kvm-nvmx-skip-ibpb-when-switching-between-vmcs01-and-vmcs02.patch
  - commit e121eab


author: tzimmermann@suse.de
changelog:
  - Remove unused variable in fbdev
    Fixes the error shown below.
    ../drivers/video/fbdev/core/fbmem.c: In function 'fb_set_suspend':
    ../drivers/video/fbdev/core/fbmem.c:1904:6: warning: unused variable 'unused' [-Wunused-variable]
  - commit e49f9c6


author: jgross@suse.com
changelog:
  - kvm: x86: skip populating logical dest map if apic is not sw
    enabled (git-fixes).
  - commit 5dc0bda


author: jgross@suse.com
changelog:
  - KVM: x86: Fix x86_decode_insn() return when fetching insn
    bytes fails (git-fixes).
  - commit 3ff57f4


author: jgross@suse.com
changelog:
  - KVM: x86: Unconditionally call x86 ops that are always
    implemented (git-fixes).
    update patches.suse/0005-kvm-x86-mmu-Recovery-of-shattered-NX-large-pages.patch
  - commit d42160c


author: vkarasulli@suse.de
changelog:
  - floppy: disable FDRAWCMD by default (bsc#1198866 CVE-2022-1836).
  - Update config files.
  - commit 9af4e3a


author: lduncan@suse.com
changelog:
  - blacklist.conf: add commit that breaks kABI
    This commit just makes the compiler happy, but
    breaks kABI.
  - commit e382736


author: lduncan@suse.com
changelog:
  - blacklist.conf: add commit not needed
    This commit needs another commmit not present,
    and too large to add.
  - commit 3afd40c


author: lduncan@suse.com
changelog:
  - scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled
    (git-fixes).
  - scsi: dc395x: Fix a missing check on list iterator (git-fixes).
  - scsi: ufs: qcom: Fix ufs_qcom_resume() (git-fixes).
  - drbd: fix duplicate array initializer (git-fixes).
  - drbd: use bdev_alignment_offset instead of
    queue_alignment_offset (git-fixes).
  - drbd: use bdev based limit helpers in drbd_send_sizes
    (git-fixes).
  - drbd: remove assign_p_sizes_qlim (git-fixes).
  - target: remove an incorrect unmap zeroes data deduction
    (git-fixes).
  - commit d98a418


author: jgross@suse.com
changelog:
  - KVM: x86: Manually flush collapsible SPTEs only when toggling
    flags (git-fixes).
  - commit b8ef0f8


author: jgross@suse.com
changelog:
  - KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction
    path (git-fixes).
  - commit 52b7185


author: jgross@suse.com
changelog:
  - KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF
    attacks (git-fixes).
  - commit 9438453


author: jgross@suse.com
changelog:
  - KVM: x86: Allocate new rmap and large page tracking when moving
    memslot (git-fixes).
  - commit af3a295


author: jgross@suse.com
changelog:
  - KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in
    64-bit mode (git-fixes).
  - commit 043f4fa


author: jgross@suse.com
changelog:
  - KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic
    is hw disabled (git-fixes).
  - commit 2e9d5c6


author: jgross@suse.com
changelog:
  - KVM: x86: Don't force set BSP bit when local APIC is managed
    by userspace (git-fixes).
  - commit 57ed1a0


author: jgross@suse.com
changelog:
  - KVM: x86: Update vCPU's hv_clock before back to guest when
    tsc_offset is adjusted (git-fixes).
  - commit 86ddc48


author: jgross@suse.com
changelog:
  - KVM: x86/emulator: Defer not-present segment check in
    __load_segment_descriptor() (git-fixes).
  - commit 99b3a77


author: jgross@suse.com
changelog:
  - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has
    architectural PMU (git-fixes).
  - commit a1252d0


author: neilb@suse.de
changelog:
  - SUNRPC: Fix the calculation of xdr->end in
    xdr_get_next_encode_buffer() (git-fixes).
  - NFS: Further fixes to the writeback error handling (git-fixes).
  - NFSD: Fix possible sleep during nfsd4_release_lockowner()
    (git-fixes).
  - md: fix an incorrect NULL check in md_reload_sb (git-fixes).
  - md: fix an incorrect NULL check in does_sb_need_changing
    (git-fixes).
  - commit ae718ea


author: oneukum@suse.com
changelog:
  - platform/chrome: cros_ec_proto: Send command again when timeout
    occurs (git-fixes).
  - commit 4cd9896


author: tiwai@suse.de
changelog:
  - Add missing recommends of kernel-install-tools to kernel-source-vanilla (bsc#1200442)
  - commit 93b1375


author: mkubecek@suse.cz
changelog:
  - kernel-binary.spec: check s390x vmlinux location
    As a side effect of mainline commit edd4a8667355 ("s390/boot: get rid of
    startup archive"), vmlinux on s390x moved from "compressed" subdirectory
    directly into arch/s390/boot. As the specfile is shared among branches,
    check both locations and let objcopy use one that exists.
  - commit cd15543


author: jlee@suse.com
changelog:
  - certs: Add EFI_CERT_X509_GUID support for dbx entries
    (bsc#1177282 CVE-2020-26541).
  - Update config files.
  - commit 3cf594e


author: tiwai@suse.de
changelog:
  - HID: holtek: fix mouse probing (CVE-2022-20132 bsc#1200619).
  - HID: add USB_HID dependancy to hid-prodikeys (CVE-2022-20132
    bsc#1200619).
  - HID: add USB_HID dependancy to hid-chicony (CVE-2022-20132
    bsc#1200619).
  - HID: add USB_HID dependancy on some USB HID drivers
    (CVE-2022-20132 bsc#1200619).
  - HID: check for valid USB device for many HID drivers
    (CVE-2022-20132 bsc#1200619).
  - HID: add hid_is_usb() function to make it simpler for USB
    detection (CVE-2022-20132 bsc#1200619).
  - HID: introduce hid_is_using_ll_driver (CVE-2022-20132
    bsc#1200619).
  - commit fb86cdd


author: ptesarik@suse.cz
changelog:
  - KVM: s390: vsie/gmap: reduce gmap_rmap overhead (git-fixes).
  - s390/mm: fix VMA and page table handling code in storage key
    handling functions (git-fixes).
  - s390/mm: validate VMA in PGSTE manipulation functions
    (git-fixes).
  - s390/gmap: don't unconditionally call pte_unmap_unlock()
    in __gmap_zap() (git-fixes).
  - s390/gmap: validate VMA in __gmap_zap() (git-fixes).
  - s390: fix strrchr() implementation (git-fixes).
  - s390/ftrace: fix ftrace_update_ftrace_func implementation
    (git-fixes).
  - mm: add vma_lookup(), update find_vma_intersection() comments
    (git-fixes).
  - s390: fix detection of vector enhancements facility 1 vs. vector
    packed decimal facility (git-fixes).
  - i915_vma: Rename vma_lookup to i915_vma_lookup (git-fixes).
  - commit 29454c7


author: msuchanek@suse.de
changelog:
  - powerpc/rtas: Allow ibm,platform-dump RTAS call with null
    buffer address (bsc#1200343 ltc#198477).
  - commit 1848f62


author: mkubecek@suse.cz
changelog:
  - tcp: drop the hash_32() part from the index calculation
    (CVE-2022-1012 bsc#1199482).
  - tcp: increase source port perturb table to 2^16 (CVE-2022-1012
    bsc#1199482).
  - tcp: dynamically allocate the perturb table used by source ports
    (CVE-2022-1012 bsc#1199482).
    Refresh patches.kabi/tcp-fix-race-condition-when-creating-child-sockets-from-syncookies-kABI-fix.patch
  - tcp: add small random increments to the source port
    (CVE-2022-1012 bsc#1199482).
  - tcp: resalt the secret every 10 seconds (CVE-2022-1012
    bsc#1199482).
    Refresh patches.kabi/kabi-return-type-change-of-secure_ipv-46-_port_ephem.patch
  - tcp: use different parts of the port_offset for index and offset
    (CVE-2022-1012 bsc#1199482).
  - kabi: return type change of secure_ipv_port_ephemeral()
    (CVE-2022-1012 bsc#1199482).
  - secure_seq: use the 64 bits of the siphash for port offset
    calculation (CVE-2022-1012 bsc#1199482).
  - commit 8d93613


author: neilb@suse.de
changelog:
  - md/raid0: Ignore RAID0 layout if the second zone has only one
    device (git-fixes).
  - commit 4cc9ba2


author: msuchanek@suse.de
changelog:
  - powerpc/perf: Fix the threshold compare group constraint for
    power9 (bsc#1065729).
  - powerpc/idle: Fix return value of __setup() handler
    (bsc#1065729).
  - commit 9f37a25


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 6a2d90ba027a ptrace: Reimplement PTRACE_KILL by always sending SIGKILL
  - commit 22a9ddc


author: jslaby@suse.cz
changelog:
  - rpm/check-for-config-changes: ignore GCC12/CC_NO_ARRAY_BOUNDS
    Upstream commit f0be87c42cbd (gcc-12: disable '-Warray-bounds'
    universally for now) added two new compiler-dependent configs:
    * CC_NO_ARRAY_BOUNDS
    * GCC12_NO_ARRAY_BOUNDS
    Ignore them -- they are unset by dummy tools (they depend on gcc version
    == 12), but set as needed during real compilation.
  - commit a14607c


author: jack@suse.cz
changelog:
  - ext4: fix overhead calculation to account for the reserved
    gdt blocks (bsc#1200869).
  - commit 5d9af1f


author: jack@suse.cz
changelog:
  - ext4: force overhead calculation if the s_overhead_cluster
    makes no sense (bsc#1200870).
  - commit 0291865


author: jack@suse.cz
changelog:
  - ext4: fix race condition between ext4_write and
    ext4_convert_inline_data (bsc#1200807).
  - commit 514183b


author: jack@suse.cz
changelog:
  - fs-writeback: writeback_sb_inodes Recalculate 'wrote' according skipped pages
    (bsc#1200873).
  - commit 32bf312


author: jack@suse.cz
changelog:
  - inotify: show inotify mask flags in proc fdinfo (bsc#1200600).
    patches.suse/vfs-add-super_operations-get_inode_dev: Refresh
  - commit b58cf61


author: jack@suse.cz
changelog:
  - writeback: Fix inode->i_io_list not be protected by
    inode->i_lock error (bsc#1200821).
  - commit b9b0ac9


author: colyli@suse.de
changelog:
  - md: bcache: check the return value of kzalloc() in
    detached_dev_do_request() (git-fixes).
  - raid5: introduce MD_BROKEN (git-fixes).
  - block: bio-integrity: Advance seed correctly for larger interval
    sizes (git-fixes).
  - dm crypt: Avoid percpu_counter spinlock contention in
    crypt_page_alloc() (git-fixes).
  - commit 7b5f638


author: jdelvare@suse.de
changelog:
  - Refresh
    patches.suse/msft-hv-2588-PCI-hv-Do-not-set-PCI_COMMAND_MEMORY-to-reduce-VM-bo.patch.
    Fix a build warning.
  - commit 539b424


author: dkirjanov@suse.com
changelog:
  - net: stmmac: update rx tail pointer register to fix rx dma
    hang issue (git-fixes).
  - commit d50f8cc


author: jgross@suse.com
changelog:
  - xen/blkfront: fix leaking data in shared pages (bsc#1200762,
    CVE-2022-26365, XSA-403).
  - commit f3412de


author: jgross@suse.com
changelog:
  - xen/blkfront: force data bouncing when backend is untrusted
    (bsc#1200762, CVE-2022-33742, XSA-403).
  - commit 8bcc9cd


author: jgross@suse.com
changelog:
  - xen/netfront: fix leaking data in shared pages (bsc#1200762,
    CVE-2022-33740, XSA-403).
  - commit b225a00


author: jgross@suse.com
changelog:
  - xen/netfront: force data bouncing when backend is untrusted
    (bsc#1200762, CVE-2022-33741, XSA-403).
  - commit 459e62a


author: bp@suse.de
changelog:
  - x86: Prepare asm files for straight-line-speculation
    (bsc#1201050 CVE-2021-26341).
  - commit 3593ddf


author: bp@suse.de
changelog:
  - x86: Prepare inline-asm for straight-line-speculation
    (bsc#1201050 CVE-2021-26341).
  - commit a53fbef


author: bp@suse.de
changelog:
  - x86: Add straight-line-speculation mitigation (bsc#1201050
    CVE-2021-26341).
  - Update config files.
  - Refresh
    patches.suse/x86-speculation-rename-retpoline_amd-to-retpoline_lfence.patch.
  - commit b67585f


author: bp@suse.de
changelog:
  - x86/cpufeatures: Move RETPOLINE flags to word 11 (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit f1df027


author: bp@suse.de
changelog:
  - x86/retpoline: Use -mfunction-return (bsc#1199657 CVE-2022-29900
    CVE-2022-29901).
  - commit 41db50f


author: bp@suse.de
changelog:
  - x86/kvm: Fix SETcc emulation for return thunks (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit bfe5a3a


author: bp@suse.de
changelog:
  - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation
    (bsc#1199657 CVE-2022-29900 CVE-2022-29901).
  - commit a624aee


author: bp@suse.de
changelog:
  - x86/sev: Avoid using __x86_return_thunk (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit a639386


author: bp@suse.de
changelog:
  - x86/bugs: Report AMD retbleed vulnerability (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit 25b1e2a


author: bp@suse.de
changelog:
  - x86/bugs: Add AMD retbleed= boot parameter (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - Update config files.
  - commit d021246


author: bp@suse.de
changelog:
  - x86/bugs: Enable STIBP for JMP2RET (bsc#1199657 CVE-2022-29900
    CVE-2022-29901).
  - commit 4af828d


author: bp@suse.de
changelog:
  - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit 5b948ee


author: bp@suse.de
changelog:
  - x86/entry: Add kernel IBRS implementation (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit 6c366af


author: bp@suse.de
changelog:
  - x86/bugs: Optimize SPEC_CTRL MSR writes (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit 2807530


author: bp@suse.de
changelog:
  - x86/speculation: Add spectre_v2=ibrs option to support Kernel
    IBRS (bsc#1199657 CVE-2022-29900 CVE-2022-29901).
  - commit c97dcea


author: bp@suse.de
changelog:
  - x86/bugs: Split spectre_v2_select_mitigation() and
    spectre_v2_user_select_mitigation() (bsc#1199657 CVE-2022-29900
    CVE-2022-29901).
  - commit 899b6e2


author: bp@suse.de
changelog:
  - x86/bugs: Report Intel retbleed vulnerability (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit 98205eb


author: bp@suse.de
changelog:
  - intel_idle: Disable IBRS during long idle (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit 24132fd


author: bp@suse.de
changelog:
  - x86/bugs: Do IBPB fallback check only once (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit ce4a75d


author: oneukum@suse.com
changelog:
  - Input: elan_i2c - move regulator_[en|dis]able() out of
    elan_[en|dis]able_power() (git-fixes).
  - commit bdb6893


author: oneukum@suse.com
changelog:
  - Input: elan_i2c - fix regulator enable count imbalance after
    suspend/resume (git-fixes).
  - commit 8dddf8b


author: bp@suse.de
changelog:
  - x86/speculation: Fix firmware entry SPEC_CTRL handling
    (bsc#1199657 CVE-2022-29900 CVE-2022-29901).
  - commit 3a4c15c


author: bp@suse.de
changelog:
  - x86/speculation: Fix SPEC_CTRL write on SMT state change
    (bsc#1199657 CVE-2022-29900 CVE-2022-29901).
  - commit 6c7f2f9


author: bp@suse.de
changelog:
  - x86/speculation: Use cached host SPEC_CTRL value for guest
    entry/exit (bsc#1199657 CVE-2022-29900 CVE-2022-29901).
  - commit bd05ee9


author: bp@suse.de
changelog:
  - x86/speculation: Remove x86_spec_ctrl_mask (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit cce4286


author: bp@suse.de
changelog:
  - x86/common: Stamp out the stepping madness (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - commit ef0778a


author: jgross@suse.com
changelog:
  - KVM: x86: Trace the original requested CPUID function in
    kvm_cpuid() (git-fixes).
  - commit ca28b57


author: bp@suse.de
changelog:
  - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported
    (bsc#1199657 CVE-2022-29900 CVE-2022-29901).
  - commit 8e56414


author: bp@suse.de
changelog:
  - CVE Mitigation for CVE-2022-29900 and CVE-2022-29901
    (bsc#1199657 CVE-2022-29900 CVE-2022-29901).
  - commit 594c7f1


author: dkirjanov@suse.com
changelog:
  - Revert "net/mlx5e: Replace reciprocal_scale in TX select queue function"
    This reverts commit d5b41e7c4ddab05e45b493d6b8ed03c1b40281a0.
    I have to be sure that it's safe to modify mlx5
  - commit 37c02b5


author: dkirjanov@suse.com
changelog:
  - Revert "net/mlx5: Fix auto group size calculation (git-fixes)."
    This reverts commit b079f3521c00edccd6945f2e30562a049f4e8875.
    I have to be sure that it's safe to modify mlx5 (KABI breakage)
  - commit 0f9878e


author: duwe@suse.de
changelog:
  - Refresh
    patches.suse/v5-0001-crypto-DRBG-add-FIPS-140-2-CTRNG-for-noise-source.patch.
    A modified version of the patch did make it mainline. Detected by git-fixes.
  - commit 9eec360


author: colyli@suse.de
changelog:
  - dm mirror log: round up region bitmap size to BITS_PER_LONG
    (git-fixes).
  - dm crypt: make printing of the key constant-time (git-fixes).
  - dm integrity: fix error code in dm_integrity_ctr() (git-fixes).
  - dm stats: add cond_resched when looping over entries
    (git-fixes).
  - hex2bin: fix access beyond string end (git-fixes).
  - hex2bin: make the function hex_to_bin constant-time (git-fixes).
  - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS
    (git-fixes).
  - dm btree remove: fix use after free in rebalance_children()
    (git-fixes).
  - blk-cgroup: synchronize blkg creation against policy
    deactivation (git-fixes).
  - dm: fix mempool NULL pointer race when completing IO
    (git-fixes).
  - blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN
    (git-fixes).
  - blk-zoned: allow zone management send operations without
    CAP_SYS_ADMIN (git-fixes).
  - lib/hexdump.c: return -EINVAL in case of error in hex2bin()
    (git-fixes).
  - commit 4cd1fd7


author: jslaby@suse.cz
changelog:
  - tty: use new tty_insert_flip_string_and_push_buffer() in
    pty_write() (bsc#1198829 CVE-2022-1462).
  - tty: extract tty_flip_buffer_commit() from
    tty_flip_buffer_push() (bsc#1198829 CVE-2022-1462).
  - commit 1b70eb4


author: jslaby@suse.cz
changelog:
  - pty: do tty_flip_buffer_push without port->lock in pty_write
    (bsc#1198829 CVE-2022-1462).
  - commit c0b9f34


author: jeffm@suse.com
changelog:
  - rpm/kernel-binary.spec.in: Require dwarves >= 1.22 on SLE15-SP3 or newer
    Dwarves 1.22 or newer is required to build kernels with BTF information
    embedded in modules.
  - commit ee19e9d


author: duwe@suse.de
changelog:
  - crypto: qat - remove dma_free_coherent() for DH (git-fixes).
  - crypto: qat - remove dma_free_coherent() for RSA (git-fixes).
  - crypto: qat - fix memory leak in RSA (git-fixes).
  - crypto: qat - set to zero DH parameters before free (git-fixes).
  - crypto: qat - disable registration of algorithms (git-fixes).
  - commit 1dda89e


author: duwe@suse.de
changelog:
  - Refresh
    patches.suse/crypto-qat-remove-dma_free_coherent-for-DH.patch.
    revert the effect of mainline 453431a54934d917153 on patch.
  - Refresh
    patches.suse/crypto-qat-remove-dma_free_coherent-for-RSA.patch.
    revert the effect of mainline 453431a54934d917153 on patch.
  - commit 6824fa5


author: jgross@suse.com
changelog:
  - xen/netback: avoid entering xenvif_rx_next_skb() with an empty
    rx queue (bsc#1201381).
  - commit 334fe0b


author: ykaukab@suse.de
changelog:
  - serial: mvebu-uart: correctly report configured baudrate value
    (git-fixes).
  - tty: serial: fsl_lpuart: fix potential bug when using both
    of_alias_get_id and ida_simple_get (git-fixes).
  - PCI: qcom: Fix runtime PM imbalance on probe errors (git-fixes).
  - irqchip/exiu: Fix acknowledgment of edge triggered interrupts
    (git-fixes).
  - fsl_lpuart: Don't enable interrupts too early (git-fixes).
  - arch_topology: Do not set llc_sibling if llc_id is invalid
    (git-fixes).
  - net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove
    (git-fixes).
  - commit 4567918


author: bp@suse.de
changelog:
  - Delete patches.suse/x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
    Superceded by the upstream version
    patches.suse/intel_idle-Disable-IBRS-during-long-idle.patch
  - commit 5309cbd


author: tiwai@suse.de
changelog:
  - fbmem: Check virtual screen sizes in fb_set_var()
    (CVE-2021-33655 bsc#1201635).
  - fbcon: Prevent that screen size is smaller than font size
    (CVE-2021-33655 bsc#1201635).
  - fbcon: Disallow setting font bigger than screen size
    (CVE-2021-33655 bsc#1201635).
  - commit c1a0922


author: bp@suse.de
changelog:
  - Delete patches.suse/IBRS-forbid-shooting-in-foot.patch.
    Backported upstream commit
    7c693f54c873 ("x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS")
    already takes care of that.
  - commit e4bbbc2


author: tiwai@suse.de
changelog:
  - Refresh patches.suse/fbcon-Prevent-that-screen-size-is-smaller-than-font-.patch
    Fix the build error due to missing is_console_locked()
  - commit 39e2064


author: bp@suse.de
changelog:
  - Refresh
    patches.suse/x86-bugs-Do-not-enable-IBPB-on-entry-when-IBPB-is-no.patch.
  - commit 7e31757


author: jslaby@suse.cz
changelog:
  - vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console
    (bsc#1201429 CVE-2020-36557).
  - commit f15e18d


author: mkoutny@suse.com
changelog:
  - KABI: cgroup: Restore KABI of css_set (bsc#1201610).
  - cgroup: Use separate src/dst nodes when preloading css_sets
    for migration (bsc#1201610).
  - commit 674875f


author: bp@suse.de
changelog:
  - Sort in RETbleed backport into the sorted section
    Now that it is upstream...
  - Refresh
    patches.suse/KVM-x86-speculation-Disable-Fill-buffer-clear-within-guests.patch.
  - Refresh
    patches.suse/intel_idle-Disable-IBRS-during-long-idle.patch.
  - Refresh
    patches.suse/sched-topology-Improve-load-balancing-on-AMD-EPYC.patch.
  - Refresh patches.suse/x86-Add-magic-AMD-return-thunk.patch.
  - Refresh patches.suse/x86-Undo-return-thunk-damage.patch.
  - Refresh patches.suse/x86-Use-return-thunk-in-asm-code.patch.
  - Refresh
    patches.suse/x86-bugs-Add-AMD-retbleed-boot-parameter.patch.
  - Refresh patches.suse/x86-bugs-Add-retbleed-ibpb.patch.
  - Refresh
    patches.suse/x86-bugs-Do-IBPB-fallback-check-only-once.patch.
  - Refresh
    patches.suse/x86-bugs-Do-not-enable-IBPB-on-entry-when-IBPB-is-no.patch.
  - Refresh patches.suse/x86-bugs-Enable-STIBP-for-JMP2RET.patch.
  - Refresh
    patches.suse/x86-bugs-Group-MDS-TAA-Processor-MMIO-Stale-Data-mitigations.patch.
  - Refresh
    patches.suse/x86-bugs-Keep-a-per-CPU-IA32_SPEC_CTRL-value.patch.
  - Refresh
    patches.suse/x86-bugs-Optimize-SPEC_CTRL-MSR-writes.patch.
  - Refresh
    patches.suse/x86-bugs-Report-AMD-retbleed-vulnerability.patch.
  - Refresh
    patches.suse/x86-bugs-Report-Intel-retbleed-vulnerability.patch.
  - Refresh
    patches.suse/x86-bugs-Split-spectre_v2_select_mitigation-and-spectre_v2.patch.
  - Refresh
    patches.suse/x86-common-Stamp-out-the-stepping-madness.patch.
  - Refresh
    patches.suse/x86-cpu-add-a-steppings-field-to-struct-x86_cpu_id.patch.
  - Refresh
    patches.suse/x86-cpu-add-table-argument-to-cpu_matches.patch.
  - Refresh patches.suse/x86-cpu-amd-Add-Spectral-Chicken.patch.
  - Refresh patches.suse/x86-cpu-amd-Enumerate-BTC_NO.patch.
  - Refresh
    patches.suse/x86-cpufeatures-Move-RETPOLINE-flags-to-word-11.patch.
  - Refresh
    patches.suse/x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
  - Refresh
    patches.suse/x86-entry-Add-kernel-IBRS-implementation.patch.
  - Refresh
    patches.suse/x86-kvm-Fix-SETcc-emulation-for-return-thunks.patch.
  - Refresh
    patches.suse/x86-microcode-amd-increase-microcode-patch_max_size.patch.
  - Refresh patches.suse/x86-retpoline-Use-mfunction-return.patch.
  - Refresh
    patches.suse/x86-sev-Avoid-using-__x86_return_thunk.patch.
  - Refresh
    patches.suse/x86-speculation-Add-a-common-function-for-MD_CLEAR-mitigation-update.patch.
  - Refresh
    patches.suse/x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
  - Refresh
    patches.suse/x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
  - Refresh
    patches.suse/x86-speculation-Add-spectre_v2-ibrs-option-to-support-Kern.patch.
  - Refresh
    patches.suse/x86-speculation-Fix-SPEC_CTRL-write-on-SMT-state-change.patch.
  - Refresh
    patches.suse/x86-speculation-Fix-firmware-entry-SPEC_CTRL-handling.patch.
  - Refresh
    patches.suse/x86-speculation-Remove-x86_spec_ctrl_mask.patch.
  - Refresh
    patches.suse/x86-speculation-Use-cached-host-SPEC_CTRL-value-for-guest-.patch.
  - Refresh
    patches.suse/x86-speculation-add-special-register-buffer-data-sampling-srbds-mitigation.patch.
  - Refresh
    patches.suse/x86-speculation-add-srbds-vulnerability-and-mitigation-documentation.patch.
  - Refresh
    patches.suse/x86-speculation-include-unprivileged-ebpf-status-in-spectre-v2-mitigation-reporting.patch.
  - Refresh
    patches.suse/x86-speculation-mmio-Add-mitigation-for-Processor-MMIO-Stale-Data.patch.
  - Refresh
    patches.suse/x86-speculation-mmio-Add-sysfs-reporting-for-Processor-MMIO-Stale-Data.patch.
  - Refresh
    patches.suse/x86-speculation-mmio-Enable-CPU-Fill-buffer-clearing-on-idle.patch.
  - Refresh
    patches.suse/x86-speculation-mmio-Enumerate-Processor-MMIO-Stale-Data-bug.patch.
  - Refresh
    patches.suse/x86-speculation-mmio-Reuse-SRBDS-mitigation-for-SBDS.patch.
  - Refresh
    patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch.
  - Refresh
    patches.suse/x86-speculation-srbds-Update-SRBDS-mitigation-selection.patch.
  - Refresh
    patches.suse/x86-vsyscall_emu-64-Don-t-use-RET-in-vsyscall-emulation.patch.
  - commit d06c642


author: bp@suse.de
changelog:
  - x86/entry: Remove skip_r11rcx (bsc#1201644).
  - Refresh
    patches.suse/x86-entry-Add-kernel-IBRS-implementation.patch.
  - commit 5efdb64


author: pmladek@suse.com
changelog:
  - sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output
    (bsc#1200598 CVE-2022-20166).
  - commit c5a70d7


author: pmladek@suse.com
changelog:
  - drivers core: Use sysfs_emit and sysfs_emit_at for show(device
    * ...) functions (bsc#1200598 CVE-2022-20166).
  - commit 7554520


author: pmladek@suse.com
changelog:
  - drivers core: Remove strcat uses around sysfs_emit and neaten
    (bsc#1200598 CVE-2022-20166).
  - commit 5cd9512


author: pmladek@suse.com
changelog:
  - drivers core: Miscellaneous changes for sysfs_emit (bsc#1200598
    CVE-2022-20166).
  - commit c8e2e5b


author: pmladek@suse.com
changelog:
  - mm: and drivers core: Convert hugetlb_report_node_meminfo to
    sysfs_emit (bsc#1200598 CVE-2022-20166).
  - commit 3d23964


author: pmladek@suse.com
changelog:
  - kABI workaround for including mm.h in fs/sysfs/file.c
    (bsc#1200598 CVE-2022-20166).
  - commit fe1fe6b


author: dkirjanov@suse.com
changelog:
  - net: stmmac: dwmac1000: Disable ACS if enhanced descs are not
    used (git-fixes).
  - commit 2e76107


author: dkirjanov@suse.com
changelog:
  - net/sonic: Fix a resource leak in an error handling path in
    'jazz_sonic_probe()' (git-fixes).
  - commit 0674aaf


author: dkirjanov@suse.com
changelog:
  - net: macb: mark device wake capable when "magic-packet"
    property present (git-fixes).
  - commit 674240e


author: oneukum@suse.com
changelog:
  - media: saa7146: mxb: Fix a NULL pointer dereference in
    mxb_attach() (git-fixes).
  - commit d6ee03c


author: bp@suse.de
changelog:
  - Remove our homegrown IBRS implementation
    ... now that there's an upstream version.
  - x86/entry: Add kernel IBRS implementation (bsc#1199657
    CVE-2022-29900 CVE-2022-29901).
  - Refresh
    patches.suse/intel_idle-Disable-IBRS-during-long-idle.patch.
  - Refresh
    patches.suse/x86-bugs-Optimize-SPEC_CTRL-MSR-writes.patch.
  - Refresh
    patches.suse/x86-speculation-Add-spectre_v2-ibrs-option-to-support-Kern.patch.
  - Delete
    patches.suse/x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
  - Delete
    patches.suse/x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
  - Delete
    patches.suse/x86-entry-Add-kernel-IBRS-implementation.patch.
  - Delete
    patches.suse/x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
  - Delete
    patches.suse/x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
  - commit 7278759


author: bp@suse.de
changelog:
  - Refresh
    patches.suse/x86-prepare-asm-files-for-straight-line-speculation.patch.
  - commit c149c1b


author: dkirjanov@suse.com
changelog:
  - net: stmmac: fix incorrect DMA channel intr enable setting of
    EQoS v4.10 (git-fixes).
  - commit 2b936dd


author: dkirjanov@suse.com
changelog:
  - net: mdio: thunder: Fix a double free issue in the .remove
    function (git-fixes).
  - commit 77a03ff


author: dkirjanov@suse.com
changelog:
  - net: stmmac: dwmac1000: Fix extended MAC address registers
    definition (git-fixes).
  - commit 0a365bd


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Address NULL pointer dereference after
    starget_to_rport() (git-fixes).
  - commit 996de99


author: dwagner@suse.de
changelog:
  - Drop qla2xxx patch which prevented nvme port discovery
    (bsc#1200651 bsc#1200644 bsc#1201954 bsc#1201958)
    Upstream fixed the problem by reverting the offending commit.
    Delete:
    - patches.suse/scsi-qla2xxx-Fix-disk-failure-to-rediscover.patch.
  - commit 452db23


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Update version to 10.02.07.800-k (bsc#1201958).
  - scsi: qla2xxx: Update manufacturer details (bsc#1201958).
  - scsi: qla2xxx: Fix sparse warning for dport_data (bsc#1201651).
  - scsi: qla2xxx: Fix discovery issues in FC-AL topology
    (bsc#1201651).
  - scsi: qla2xxx: Fix imbalance vha->vref_count (bsc#1201651).
  - scsi: qla2xxx: edif: Fix dropped IKE message (bsc#1201651).
  - scsi: qla2xxx: Fix response queue handler reading stale packets
    (bsc#1201651).
  - scsi: qla2xxx: Zero undefined mailbox IN registers
    (bsc#1201651).
  - scsi: qla2xxx: Fix incorrect display of max frame size
    (bsc#1201958).
  - scsi: qla2xxx: Check correct variable in qla24xx_async_gffid()
    (bsc#1201958).
  - scsi: qla2xxx: Update version to 10.02.07.700-k (bsc#1201958).
  - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error
    injection (bsc#1201958).
  - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable
    with I/Os (bsc#1201958).
    Refresh:
    - patches.suse/revert-scsi-qla2xxx-Changes-to-support-FCP2-Target.patch
  - scsi: qla2xxx: Add debug prints in the device remove path
    (bsc#1201958).
  - scsi: qla2xxx: Fix losing target when it reappears during delete
    (bsc#1201958).
  - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation
    tests (bsc#1201958).
  - scsi: qla2xxx: Fix crash due to stale SRB access around I/O
    timeouts (bsc#1201958).
  - scsi: qla2xxx: Turn off multi-queue for 8G adapters
    (bsc#1201958).
  - scsi: qla2xxx: Wind down adapter after PCIe error (bsc#1201958).
  - scsi: qla2xxx: Add a new v2 dport diagnostic feature
    (bsc#1201958).
  - scsi: qla2xxx: Fix excessive I/O error messages by default
    (bsc#1201958).
  - scsi: qla2xxx: Update version to 10.02.07.600-k (bsc#1201958).
  - scsi: qla2xxx: edif: Fix slow session teardown (bsc#1201958).
  - scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time
    (bsc#1201958).
  - scsi: qla2xxx: edif: Fix no logout on delete for N2N
    (bsc#1201958).
  - scsi: qla2xxx: edif: Fix session thrash (bsc#1201958).
  - scsi: qla2xxx: edif: Tear down session if keys have been removed
    (bsc#1201958).
  - scsi: qla2xxx: edif: Fix no login after app start (bsc#1201958).
  - scsi: qla2xxx: edif: Reduce disruption due to multiple app start
    (bsc#1201958).
  - scsi: qla2xxx: edif: Send LOGO for unexpected IKE message
    (bsc#1201958).
  - scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription
    (bsc#1201958).
  - scsi: qla2xxx: Update version to 10.02.07.500-k (bsc#1201958).
  - scsi: qla2xxx: edif: Fix n2n login retry for secure device
    (bsc#1201958).
  - scsi: qla2xxx: edif: Fix n2n discovery issue with secure target
    (bsc#1201958).
  - scsi: qla2xxx: edif: Remove old doorbell interface
    (bsc#1201958).
  - scsi: qla2xxx: edif: Add retry for ELS passthrough
    (bsc#1201958).
  - scsi: qla2xxx: edif: Synchronize NPIV deletion with
    authentication application (bsc#1201958).
  - scsi: qla2xxx: edif: Fix potential stuck session in sa update
    (bsc#1201958).
  - scsi: qla2xxx: edif: Add bsg interface to read doorbell events
    (bsc#1201958).
  - scsi: qla2xxx: edif: Wait for app to ack on sess down
    (bsc#1201958).
  - scsi: qla2xxx: edif: bsg refactor (bsc#1201958).
  - scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing
    (bsc#1201958).
  - scsi: qla2xxx: Remove unused 'ql_dm_tgt_ex_pct' parameter
    (bsc#1201958).
  - scsi: qla2xxx: Remove setting of 'req' and 'rsp' parameters
    (bsc#1201958).
  - commit a8936d6


author: lduncan@suse.com
changelog:
  - block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code'
    explicit (git-fixes).
  - linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check
    (git-fixes).
  - linux/random.h: Use false with bool (git-fixes).
  - linux/random.h: Remove arch_has_random, arch_has_random_seed
    (git-fixes).
  - random: always fill buffer in get_random_bytes_wait (git-fixes).
  - commit 4bf323f


author: lduncan@suse.com
changelog:
  - latent_entropy: avoid build error when plugin cflags are not
    set (git-fixes).
  - Refresh patches.suse/fdt-add-support-for-rng-seed.patch.
  - commit 66e3bae


author: denis.kirjanov@suse.com
changelog:
  - netfilter: nf_queue: do not allow packet truncation below
    transport header offset (bsc#1201940 CVE-2022-36946).
  - commit 06aa700


author: bp@suse.de
changelog:
  - KVM: emulate: do not adjust size of fastop and setcc subroutines
    (bsc#1201930).
  - commit 7c39b90


author: msuchanek@suse.de
changelog:
  - blacklist.conf: Add ppc numa commits
    e75130f20b1f powerpc/numa: Offline memoryless cpuless node 0
    10f78fd0dabb powerpc/numa: Fix a regression on memoryless node 0
  - commit f94fd1c


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/dp_mst: Kill the second sideband tx slot, save the world'
  - commit ee6a373


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/i915: Avoid mixing integer types during batch copies'
  - commit e361acc


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence'
  - commit 46e7a2f


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings()'
  - commit 06bd647


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/radeon: Fix a missing check bug in radeon_dp_mst_detect()'
  - commit 5ae4891


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create'
  - commit 6d1e3d5


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/radeon: Fix off-by-one power_state index heap overwrite'
  - commit 0f57ec5


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm: mxsfb: Increase number of outstanding requests on V4 and newer HW'
  - commit eb95663


author: msuchanek@suse.de
changelog:
  - powerpc/fadump: fix PT_LOAD segment for boot memory area
    (bsc#1103269 ltc#169948 git-fixes).
  - powerpc/fadump: make crash memory ranges array allocation
    generic (bsc#1103269 ltc#169948 git-fixes).
  - Refresh patches.suse/powerpc-fadump-fix-race-between-pstore-write-and-fad.patch
  - commit 2607c5c


author: msuchanek@suse.de
changelog:
  - blacklist.conf: Add fadump commits introducing boot_mem_top
    bec53196adf4 powerpc/fadump: add support to preserve crash data on FADUMP disabled kernel
    7dee93a9a880 powerpc/fadump: support holes in kernel boot memory area
    The current fadump code in 4.12 kernel does not support bootmem holes.
    If these commits are backported the current backports need review for
    use of boot_memory_size instead of boot_mem_top
  - commit 66afc75


author: ailiop@suse.com
changelog:
  - blacklist.conf: remove 98c4f78dcdd8 from blacklist
    This is a required fix, as 43518812d2 was backported.
  - commit 62ac6c4


author: ailiop@suse.com
changelog:
  - xfs: always free inline data before resetting inode fork during
    ifree (bsc#1202017).
  - commit 89a46fc


author: mgorman@suse.de
changelog:
  - blacklist.conf: Many dependencies with relatively high risk of unexpected performance change
  - commit 56dc959


author: mkubecek@suse.cz
changelog:
  - ipv4: avoid using shared IP generator for connected sockets
    (CVE-2020-36516 bsc#1196616).
  - ipv4: tcp: send zero IPID in SYNACK messages (CVE-2020-36516
    bsc#1196616).
  - commit df5e606


author: mkubecek@suse.cz
changelog:
  - net/sched: cls_u32: fix netns refcount changes in u32_change()
    (CVE-2022-29581 bsc#1199665).
  - commit 944805b


author: bp@suse.de
changelog:
  - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool
    (bsc#1201726 CVE-2022-26373).
  - commit 9388584


author: iivanov@suse.de
changelog:
  - KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 (bsc#1201442)
  - commit a44d410


author: msuchanek@suse.de
changelog:
  - powerpc/powernv: wire up rng during setup_arch (bsc#1065729).
  - powerpc/pseries: wire up rng during setup_arch() (bsc#1065729).
  - Refresh patches.suse/powerpc-64s-rename-pnv-pseries_setup_rfi_flush-to-_s.patch
  - powerpc/powernv: Staticify functions without prototypes
    (bsc#1065729).
  - powerpc/powernv: Use darn instruction for get_random_seed()
    on Power9 (bsc#1065729).
  - commit 4e67aee


author: msuchanek@suse.de
changelog:
  - powerpc/powernv/kvm: Use darn for H_RANDOM on Power9
    (bsc#1065729).
  - powerpc/powernv: Avoid crashing if rng is NULL (bsc#1065729).
  - commit 42e06ba


author: neilb@suse.de
changelog:
  - md-raid: destroy the bitmap after destroying the thread
    (git-fixes).
  - SUNRPC: Fix READ_PLUS crasher (git-fixes).
  - dm raid: fix KASAN warning in raid5_add_disks (git-fixes).
  - pNFS: Don't keep retrying if the server replied
    NFS4ERR_LAYOUTUNAVAILABLE (git-fixes).
  - commit 3bc259d


author: msuchanek@suse.de
changelog:
  - powerpc/powernv: rename remaining rng powernv_ functions to pnv_
    (bsc#1065729).
  - powerpc/powernv: delay rng platform device creation until
    later in boot (bsc#1065729).
  - commit 869d405


author: jroedel@suse.de
changelog:
  - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (git-fixes).
  - commit 832ae90


author: tiwai@suse.de
changelog:
  - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers
    across ioctls (bsc#1202347 CVE-2022-20369).
  - commit 0cf8c8f


author: tiwai@suse.de
changelog:
  - net/packet: fix slab-out-of-bounds access in packet_recvmsg()
    (CVE-2022-20368 bsc#1202346).
  - commit bcc8988


author: denis.kirjanov@suse.com
changelog:
  - xfrm: xfrm_policy: fix a possible double xfrm_pols_put()
    in xfrm_bundle_lookup() (bsc#1201948 CVE-2022-36879).
  - commit 6a240fe


author: jslaby@suse.cz
changelog:
  - rpm/kernel-binary.spec.in: simplify find for usrmerged
    The type test and print line are the same for both cases. The usrmerged
    case only ignores more, so refactor it to make it more obvious.
  - commit 583c9be


author: jslaby@suse.cz
changelog:
  - rpm/kernel-binary.spec.in: move vdso to a separate package (bsc#1202385)
    We do the move only on 15.5+.
  - commit 9c7ade3


author: dkirjanov@suse.com
changelog:
  - net: xilinx: replace dev_kfree_skb_irq by dev_consume_skb_irq
    for drop profiles (git-fixes).
  - commit e2d5d61


author: dkirjanov@suse.com
changelog:
  - net: ll_temac: Fix support for little-endian platforms
    (git-fixes).
  - Refresh
    patches.suse/net-ll_temac-Fix-race-condition-causing-TX-hang.patch.
  - commit 12402e7


author: ykaukab@suse.de
changelog:
  - PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors
    (git-fixes).
  - crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of
    (git-fixes).
  - crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (git-fixes).
  - ACPI: CPPC: Do not prevent CPPC from working in the future
    (git-fixes).
  - drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX
    (git-fixes).
  - commit ce1e4d8


author: petr.pavlu@suse.com
changelog:
  - net: sock: tracing: Fix sock_exceed_buf_limit not to dereference
    stale pointer (git-fixes).
  - commit 8449873


author: nborisov@suse.com
changelog:
  - btrfs: make flush_space take a enum btrfs_flush_state instead of int (bsc#1202528).
  - commit 5a1a4e8


author: dkirjanov@suse.com
changelog:
  - net: ll_temac: Fix RX buffer descriptor handling on GFP_ATOMIC
    pressure (git-fixes).
  - commit 8794a66


author: nborisov@suse.com
changelog:
  - btrfs: Convert fs_info->free_chunk_space to atomic64_t  (bsc#1202528).
  - Refresh
    patches.suse/0006-btrfs-move-and-export-can_overcommit.patch.
  - Refresh
    patches.suse/0020-btrfs-do-not-account-global-reserve-in-can_overcommit.patch.
  - Refresh
    patches.suse/Btrfs-fix-race-between-adding-and-putting-tree-mod-s.patch.
  - Refresh
    patches.suse/btrfs-ensure-replaced-device-doesn-t-have-pending-chunk-allocation.patch.
  - Refresh
    patches.suse/btrfs-fix-btrfs_calc_reclaim_metadata_size-calculation.patch.
  - commit f88ccad


author: nborisov@suse.com
changelog:
  - btrfs: use the global rsv size in the preemptive thresh calculation (bsc#1202528).
  - commit b31d6c3


author: nborisov@suse.com
changelog:
  - btrfs: don't include the global rsv size in the preemptive used amount (bsc#1202528).
  - commit a265556


author: nborisov@suse.com
changelog:
  - btrfs: only ignore delalloc if delalloc is much smaller than ordered (bsc#1202528).
  - commit 9a30ad9


author: nborisov@suse.com
changelog:
  - btrfs: use percpu_read_positive instead of sum_positive for need_preempt (bsc#1202528).
  - Refresh
    patches.suse/btrfs-only-ignore-delalloc-if-delalloc-is-much-smaller-than-ordered.patch.
  - commit 59f31f6


author: nborisov@suse.com
changelog:
  - btrfs: rip out may_commit_transaction (bsc#1202528).
  - Refresh
    patches.suse/btrfs-handle-preemptive-delalloc-flushing-slightly-differently.patch.
  - commit c5ab5f9


author: nborisov@suse.com
changelog:
  - btrfs: rip out btrfs_space_info::total_bytes_pinned  (bsc#1202528).
  - Delete
    patches.suse/btrfs-dump_space_info-when-encountering-total_bytes_pinned-0-at-umount.patch.
  - commit 354153b


author: nborisov@suse.com
changelog:
  - btrfs: include delalloc related info in dump space info tracepoint (bsc#1202528).
  - commit 41ed5ae


author: petr.pavlu@suse.com
changelog:
  - Fix releasing of old bundles in xfrm_bundle_lookup()
    (bsc#1201264 bsc#1190397 bsc#1199617).
  - commit bc50d6c


author: nborisov@suse.com
changelog:
  - btrfs: use delalloc_bytes to determine flush amount for shrink_delalloc (bsc#1202528).
  - commit 83cf4e8


author: nborisov@suse.com
changelog:
  - btrfs: use the filemap_fdatawrite_wbc helper for delalloc shrinking (bsc#1202528).
  - commit a4caa5b


author: nborisov@suse.com
changelog:
  - btrfs: do not do preemptive flushing if the majority is global rsv (bsc#1202528).
  - commit e115339


author: jack@suse.cz
changelog:
  - ext4: Fix check for block being out of directory size
    (bsc#1198577 CVE-2022-1184).
  - commit be40637


author: jack@suse.cz
changelog:
  - ext4: make sure ext4_append() always allocates new block
    (bsc#1198577 CVE-2022-1184).
  - commit bc8c541


author: dwagner@suse.de
changelog:
  - lightnvm: Remove lightnvm implemenation (bsc#1191881 bsc#1201420
    ZDI-CAN-17325).
  - commit 30cd9be


author: oneukum@suse.com
changelog:
  - Revert "r8152: adjust the settings about MAC clock speed down
    for RTL8153" (git-fixes).
  - commit 893a9a7


author: msuchanek@suse.de
changelog:
  - KVM: PPC: Book3S HV: Context tracking exit guest context before
    enabling irqs (bsc#1065729).
  - commit d7f9277


author: mkubecek@suse.cz
changelog:
  - net_sched: cls_route: disallow handle of 0 (bsc#1202393).
  - net_sched: cls_route: remove from list when handle is 0
    (CVE-2022-2588 bsc#1202096).
  - commit 05c19f7


author: msuchanek@suse.de
changelog:
  - blacklist.conf: Add 235cee162459 KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling
  - commit c398028


author: oneukum@suse.com
changelog:
  - Revert "USB: xhci: fix U1/U2 handling for hardware with
    XHCI_INTEL_HOST quirk set" (git-fixes).
  - commit 7bb63b3


author: petr.pavlu@suse.com
changelog:
  - tracing/perf: Use strndup_user() instead of buggy open-coded
    version (git-fixes).
  - commit f7c4f1b


author: petr.pavlu@suse.com
changelog:
  - tracepoint: Add tracepoint_probe_register_may_exist() for BPF
    tracing (git-fixes).
  - commit 7aa1321


author: petr.pavlu@suse.com
changelog:
  - tracing/uprobes: Check the return value of kstrdup() for
    tu->filename (git-fixes).
  - commit 8dca833


author: denis.kirjanov@suse.com
changelog:
  - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
    (bsc#1194535 CVE-2021-4203).
  - commit cfbed38


author: dkirjanov@suse.com
changelog:
  - net/mlx5e: Use the inner headers to determine tc/pedit offload
    limitation on decap flows (git-fixes).
  - commit 9697304


author: petr.pavlu@suse.com
changelog:
  - spmi: trace: fix stack-out-of-bound access in SPMI tracing
    functions (git-fixes).
  - commit 977d6ab


author: ematsumiya@suse.de
changelog:
  - cifs: alloc_path_with_tree_prefix: do not append sep. if the
    path is empty (bsc#1190317).
  - commit 11e7725


author: denis.kirjanov@suse.com
changelog:
  - Backport causes crashes on all arches so revert the patch until
    I find the root cause
  - commit 83c44b2


author: ematsumiya@suse.de
changelog:
  - cifs: we do not need a spinlock around the tree access during
    umount (bsc#1190317).
  - commit 3cf620b


author: ematsumiya@suse.de
changelog:
  - cifs: change smb2_query_info_compound to use a cached fid,
    if available (bsc#1190317).
  - commit 8153d9b


author: ematsumiya@suse.de
changelog:
  - cifs: remove check of list iterator against head past the loop
    body (bsc#1190317).
  - commit 53771a6


author: ematsumiya@suse.de
changelog:
  - cifs: verify that tcon is valid before dereference in
    cifs_kill_sb (bsc#1190317).
  - commit 2548aaa


author: ematsumiya@suse.de
changelog:
  - SMB3: EBADF/EIO errors in rename/open caused by race condition
    in smb2_compound_op (bsc#1190317).
  - commit 1850f8f


author: msuchanek@suse.de
changelog:
  - powerpc/perf: Add privileged access check for thread_imc
    (FATE#322448, bsc#1054914, git-fixes).
  - powerpc/perf: Fix loop exit condition in nest_imc_event_init
    (FATE#322448, bsc#1054914, git-fixes).
  - powerpc/perf: Return accordingly on invalid chip-id in
    (FATE#322448, bsc#1054914, git-fixes).
  - powerpc: Use sizeof(*foo) rather than sizeof(struct foo)
    (FATE#322448, bsc#1054914, git-fixes).
    - Refresh patches.suse/powerpc-powernv-Return-for-invalid-IMC-domain.patch
  - commit 0095cdd


author: petr.pavlu@suse.com
changelog:
  - module: harden ELF info handling (git-fixes).
  - Refresh
    patches.suse/0001-module-warn-if-module-init-probe-takes-long.patch.
  - Delete
    patches.suse/0005-modsign-print-module-name-along-with-error-message.patch
    (info->mod->name is no longer available in module_sig_check() due to
    the backported patch).
  - commit 6bb95a5


author: ematsumiya@suse.de
changelog:
  - cifs: set the CREATE_NOT_FILE when opening the directory in
    use_cached_dir() (bsc#1190317).
  - commit 18a7023


author: ematsumiya@suse.de
changelog:
  - smb3: don't set rc when used and unneeded in query_info_compound
    (bsc#1190317).
  - commit b7a8710


author: ematsumiya@suse.de
changelog:
  - cifs: when extending a file with falloc we should make files
    not-sparse (bsc#1190317).
  - commit 722a067


author: ematsumiya@suse.de
changelog:
  - cifs: version operations for smb20 unneeded when legacy support
    disabled (bsc#1190317).
  - commit c14744a


author: ematsumiya@suse.de
changelog:
  - cifs: fix uninitialized pointer in error case in
    dfs_cache_get_tgt_share (bsc#1190317).
  - commit 2cd67ba


author: msuchanek@suse.de
changelog:
  - dtb: Do not include sources in src.rpm - refer to kernel-source
    Same as other kernel binary packages there is no need to carry duplicate
    sources in dtb packages.
  - commit 1bd288c


author: msuchanek@suse.de
changelog:
  - kernel-source: include the kernel signature file
    We assume that the upstream tarball is used for released kernels.
    Then we can also include the signature file and keyring in the
    kernel-source src.rpm.
    Because of mkspec code limitation exclude the signature and keyring from
    binary packages always - mkspec does not parse spec conditionals.
  - commit e76c4ca


author: msuchanek@suse.de
changelog:
  - mkspec: eliminate @NOSOURCE@ macro
    This should be alsways used with @SOURCES@, just include the content
    there.
  - commit 403d89f


author: ematsumiya@suse.de
changelog:
  - cifs: remove redundant initialization to variable
    mnt_sign_enabled (bsc#1190317).
  - commit 5f2fe58


author: ematsumiya@suse.de
changelog:
  - cifs: Do not use tcon->cfid directly, use the cfid we get from
    open_cached_dir (bsc#1190317).
  - commit ed7d7cd


author: jslaby@suse.cz
changelog:
  - rpm/kernel-source.spec.in: simplify finding of broken symlinks
    "find -xtype l" will report them, so use that to make the search a bit
    faster (without using shell).
  - commit 13bbc51


author: mbenes@suse.cz
changelog:
  - objtool: Rename elf_open() to prevent conflict with libelf
    from elftoolchain (bsc#1202396).
  - commit c167b3d


author: jgross@suse.com
changelog:
  - KVM: x86: Mark TSS busy during LTR emulation _after_ all fault
    checks (git-fixes).
  - commit beb4e5a


author: jgross@suse.com
changelog:
  - KVM: x86: Set error code to segment selector on LLDT/LTR
    non-canonical #GP (git-fixes).
  - commit 3b2de9e


author: mbenes@suse.cz
changelog:
  - Update
    patches.suse/x86-speculation-Add-RSB-VM-Exit-protections.patch.
  - Update
    patches.suse/x86-speculation-change-fill_return_buffer-to-work-with-objtool.patch.
    Add missing objtool annotations from upstream commits to fix bsc#1202396.
  - commit 8f6e21f


author: vbabka@suse.cz
changelog:
  - mm/rmap.c: don't reuse anon_vma if we just want a copy
    (git-fixes, bsc#1203098).
  - commit d3fffdb


author: vbabka@suse.cz
changelog:
  - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
    (git-fixes, bsc#1203098).
    kABI: Fix kABI after "mm/rmap: Fix anon_vma->degree ambiguity
    leading to double-reuse" (git-fixes, bsc#1203098).
  - commit 9b79372


author: mbenes@suse.cz
changelog:
  - objtool: Set insn->func for alternatives (bsc#1202396).
  - Refresh patches.suse/objtool-add-is_static_jump-helper.patch.
  - Refresh
    patches.suse/objtool-add-relocation-check-for-alternative-sections.patch.
  - commit 55a9c4c


author: mbenes@suse.cz
changelog:
  - objtool: Add --backtrace support (bsc#1202396).
  - Refresh
    patches.suse/objtool-clean-instruction-state-before-each-function-validation.patch.
  - commit 59346c1


author: mbenes@suse.cz
changelog:
  - objtool: Don't use ignore flag for fake jumps (bsc#1202396).
  - Refresh patches.suse/objtool-add-is_static_jump-helper.patch.
  - commit 3c1c10e


author: mbenes@suse.cz
changelog:
  - objtool: Track original function across branches (bsc#1202396).
  - Refresh
    patches.suse/objtool-clean-instruction-state-before-each-function-validation.patch.
  - Refresh
    patches.suse/objtool-make-bp-scratch-register-warning-more-robust.patch.
  - commit d5d2614


author: mkubecek@suse.cz
changelog:
  - netfilter: nf_conntrack_irc: Tighten matching on DCC message
    (CVE-2022-2663 bsc#1202097).
  - netfilter: nf_conntrack_irc: Fix forged IP logic (CVE-2022-2663
    bsc#1202097).
  - commit 7253cd6


author: vbabka@suse.cz
changelog:
  - mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
    (CVE-2022-39188, bsc#1203107).
  - commit 7df6276


author: jslaby@suse.cz
changelog:
  - x86: link vdso and boot with -z noexecstack
    - -no-warn-rwx-segments (bsc#1203200).
  - Makefile: link with -z noexecstack --no-warn-rwx-segments
    (bsc#1203200).
  - commit 7e1d602


author: dkirjanov@suse.com
changelog:
  - Update
    patches.suse/mm-rmap.c-don-t-reuse-anon_vma-if-we-just-want-a-copy.patch
    (git-fixes, bsc#1203098).
  - commit 3881fc3


author: lduncan@suse.com
changelog:
  - scsi: lpfc: Check the return value of alloc_workqueue()
    (git-fixes).
  - scsi: sg: Allow waiting for commands to complete on removed
    device (git-fixes).
  - scsi: smartpqi: Fix DMA direction for RAID requests (git-fixes).
  - scsi: sd: Fix Opal support (git-fixes).
  - scsi: mpt3sas: Fix ioctl timeout (git-fixes).
  - scsi: mpt3sas: Fix sync irqs (git-fixes).
  - scsi: mpt3sas: Don't call disable_irq from IRQ poll handler
    (git-fixes).
  - scsi: sd: enable compat ioctls for sed-opal (git-fixes).
  - scsi: sd_zbc: Fix compilation warning (git-fixes).
  - Revert "scsi: sd: Keep disk read-only when re-reading partition"
    (git-fixes).
  - scsi: core: Avoid that a kernel warning appears during system
    resume (git-fixes).
  - scsi: core: Avoid that system resume triggers a kernel warning
    (git-fixes).
  - commit 2cdb167


author: petr.pavlu@suse.com
changelog:
  - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline
    when ftrace is dead (git-fixes).
  - commit 6d3bb9f


author: lduncan@suse.com
changelog:
  - scsi: ch: Make it possible to open a ch device multiple times
    again (git-fixes).
  - Refresh
    patches.suse/ch-add-missing-mutex_lock-mutex_unlock-in-ch_release.patch.
  - Replace/Refresh
    patches.suse/ch-fixup-refcounting-imbalance-for-SCSI-devices.patch
    ("scsi: ch: fixup refcounting imbalance for SCSI devices")
    with actual upstream version of this commit, which makes it apply
    correctly (it was just a "submitted" version)
  - commit cb2ed7c


author: lduncan@suse.com
changelog:
  - scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure
    (git-fixes).
  - Refresh patches.suse/scsi-libfc-handling-of-extra-kref.
  - commit 27f7754


author: lduncan@suse.com
changelog:
  - Update
    patches.suse/ch-fixup-refcounting-imbalance-for-SCSI-devices.patch
    (bsc#1124235), adding back Refernces lost in previous update.
  - commit 47c6490


author: bp@suse.de
changelog:
  - x86/bugs: Reenable retbleed=off
    While for older kernels the return thunks are statically built in and
    cannot be dynamically patched out, retbleed=off should still be possible
    to do so that the mitigation can still be disabled on Intel who don't
    use the return thunks but IBRS.
  - Refresh
    patches.suse/x86-bugs-Add-AMD-retbleed-boot-parameter.patch.
  - Refresh patches.suse/x86-bugs-Enable-STIBP-for-JMP2RET.patch.
  - commit e330fc7


author: mkubecek@suse.cz
changelog:
  - Update references:
    - patches.kabi/kabi-return-type-change-of-secure_ipv-46-_port_ephem.patch
    - patches.suse/secure_seq-use-the-64-bits-of-the-siphash-for-port-o.patch
    - patches.suse/tcp-add-small-random-increments-to-the-source-port.patch
    - patches.suse/tcp-drop-the-hash_32-part-from-the-index-calculation.patch
    - patches.suse/tcp-dynamically-allocate-the-perturb-table-used-by-s.patch
    - patches.suse/tcp-increase-source-port-perturb-table-to-2-16.patch
    - patches.suse/tcp-resalt-the-secret-every-10-seconds.patch
    - patches.suse/tcp-use-different-parts-of-the-port_offset-for-index.patch
    (add CVE-2022-32296 bsc#1200288)
  - commit 97c264a


author: colyli@suse.de
changelog:
  - dm verity: set DM_TARGET_IMMUTABLE feature flag (CVE-2022-2503,
    bsc#1202677).
  - Refresh for the above patch added in,
    blacklist.conf: remove the above patch from blaclist.conf
    patches.suse/0034-dm-verity-add-check_at_most_once-option-to-only-vali.patch.
  - commit 1b3d265


author: msuchanek@suse.de
changelog:
  - powerpc/memhotplug: Make lmb size 64bit (bsc#1203424
    ltc#199544).
  - powerpc/drmem: Make lmb_size 64 bit (bsc#1203424 ltc#199544).
  - commit 5d51965


author: msuchanek@suse.de
changelog:
  - powerpc: Use device_type helpers to access the node type
    (bsc#1203424 ltc#199544).
  - Refresh patches.suse/powerpc-numa-remove-unreachable-topology-update-code.patch.
  - commit b1e0425


author: tiwai@suse.de
changelog:
  - media: em28xx: initialize refcount before kref_get
    (CVE-2022-3239 bsc#1203552).
  - commit 477c587


author: ailiop@suse.com
changelog:
  - xfs: use the finobt block counts to speed up mount times
    (bsc#1203387).
  - Refresh patches.suse/xfs-unsupported-features.patch.
  - commit 480b158


author: bp@suse.de
changelog:
  - blacklist.conf: e9b6013a7ce3 x86/speculation: Update link to AMD speculation whitepaper
  - commit b210a45


author: tiwai@suse.de
changelog:
  - media: dvb-core: Fix UAF due to refcount races at releasing
    (CVE-2022-41218 bsc#1202960).
  - commit 231362a


author: ailiop@suse.com
changelog:
  - xfs: redefine xfs_ictimestamp_t (bsc#1203387).
  - Refresh
    patches.suse/xfs-repair-malformed-inode-items-during-log-recovery.patch.
  - commit de56df3


author: bp@suse.de
changelog:
  - blacklist.conf: 441947019138 Documentation: Add documentation for Processor MMIO Stale Data
  - commit a86f7ba


author: neilb@suse.de
changelog:
  - md: call __md_stop_writes in md_stop (git-fixes).
  - Revert "md-raid: destroy the bitmap after destroying the thread"
    (git-fixes).
  - SUNRPC: Reinitialise the backchannel request buffers before
    reuse (git-fixes).
  - NFSv4.1: RECLAIM_COMPLETE must handle EACCES (git-fixes).
  - md-raid10: fix KASAN warning (git-fixes).
  - NFS: LOOKUP_DIRECTORY is also ok with symlinks (git-fixes).
  - NFSD: Fix zero-length NFSv3 WRITEs (git-fixes).
  - commit ab754e2


author: tiwai@suse.de
changelog:
  - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (CVE-2022-3303
    bsc#1203769).
  - Refresh patches.kabi/ALSA-pcm-oss-rw_ref-kabi-fix.patch.
  - commit accf4df


author: ykaukab@suse.de
changelog:
  - constraints: increase disk space for all architectures
    References: bsc#1203693
    aarch64 is already suffering. SLE15-SP5 x86_64 stats show that it is
    very close to the limit.
  - commit 43a9011


author: oneukum@suse.com
changelog:
  - usb: typec: altmodes/displayport: correct pin assignment for
    UFP receptacles (git-fixes).
  - commit 85d64e6


author: ailiop@suse.com
changelog:
  - xfs: store inode btree block counts in AGI header (bsc#1203387).
  - Refresh patches.suse/xfs-unsupported-features.patch.
  - commit 510678c


author: oneukum@suse.com
changelog:
  - USB: serial: option: add support for Cinterion MV31 with new
    baseline (git-fixes).
  - commit ce91afd


author: lduncan@suse.com
changelog:
  - scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts()
    (git-fixes).
  - scsi: mpt3sas: Fix use-after-free warning (git-fixes).
  - scsi: lpfc: Add missing destroy_workqueue() in error path
    (git-fixes).
  - commit b282bf7


author: oneukum@suse.com
changelog:
  - Input: iforce - constify usb_device_id and fix space before
    '[' error (git-fixes).
  - commit bfb50de


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 1bf4580e00a2 fork,memcg: alloc_thread_stack_node needs to set tsk->stack
  - commit 2a37e27


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts()
    (bsc#1203935).
  - scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port
    ISP27XX (bsc#1203935).
  - commit c812e29


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Remove unused declarations for qla2xxx
    (bsc#1203935).
  - scsi: qla2xxx: Drop DID_TARGET_FAILURE use (bsc#1203935).
  - scsi: qla2xxx: Update version to 10.02.07.900-k (bsc#1203935).
  - scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image
    Status (bsc#1203935).
  - scsi: qla2xxx: Add debugfs create/delete helpers (bsc#1203935).
  - scsi: qla2xxx: Fix response queue handler reading stale packets
    (bsc#1203935).
  - scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue
    handler reading stale packets" (bsc#1203935).
  - scsi: qla2xxx: Log message "skipping scsi_scan_host()" as
    informational (bsc#1203935).
  - scsi: qla2xxx: Avoid flush_scheduled_work() usage (bsc#1203935).
  - scsi: qla2xxx: Always wait for qlt_sess_work_fn() from
    qlt_stop_phase1() (bsc#1203935).
  - scsi: qla2xxx: Remove unused qlt_tmr_work() (bsc#1203935).
  - scsi: qla2xxx: Remove unused del_sess_list field (bsc#1203935).
  - commit 6a1070c


author: tiwai@suse.de
changelog:
  - char: pcmcia: synclink_cs: Fix use-after-free in mgslpc_ops
    (CVE-2022-41848 bsc#1203987).
  - commit 4b5f9dc


author: tzimmermann@suse.de
changelog:
  - Revert "video: hgafb: fix potential NULL pointer dereference" (bsc#1129770)
    Backporting notes:
    * test return value of ioremap() and return an error
  - commit dfae32b


author: tzimmermann@suse.de
changelog:
  - sysfb: Enable boot time VESA graphic mode selection (bsc#1129770)
    Backporting notes:
    * context changes
    * config update
  - commit 8d1c33d


author: tzimmermann@suse.de
changelog:
  - video: fbdev: amba-clcd: Fix refcount leak bugs (bsc#1154048)
    Backporting notes:
    * context changes
  - commit f023a62


author: tzimmermann@suse.de
changelog:
  - video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (bsc#1154048)
  - commit 24dad4e


author: tzimmermann@suse.de
changelog:
  - video: fbdev: vt8623fb: Check the size of screen before memset_io() (bsc#1154048)
  - commit 8e21ba7


author: bp@suse.de
changelog:
  - blacklist.conf: 00da0cb385d0 Documentation/ABI: Mention retbleed vulnerability info file for sysfs
  - commit d6070f7


author: bp@suse.de
changelog:
  - blacklist.conf: df5b035b5683 x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant
  - commit b440061


author: dwagner@suse.de
changelog:
  - Add CVE reference on lightnvm removal patch
    modified:
    - patches.drivers/lightnvm-remove-lightnvm-implemenation.patch
  - commit 0412b0e


author: jlee@suse.com
changelog:
  - efi: capsule-loader: Fix use-after-free in efi_capsule_write
    (bsc#1203322 CVE-2022-40307).
  - commit 8166d5e


author: msuchanek@suse.de
changelog:
  - Revert "constraints: increase disk space for all architectures"
    (bsc#1203693).
    This reverts commit 43a9011f904bc7328d38dc340f5e71aecb6b19ca.
  - commit 3d33373


author: dkirjanov@suse.com
changelog:
  - Revert "sysfb: Enable boot time VESA graphic mode selection (bsc#1129770)"
    This reverts commit 8d1c33d1ed3d4b198344cf4cf8763447532f6b90
    since it breaks the build
  - commit 253e49e


author: ptesarik@suse.cz
changelog:
  - s390: fix double free of GS and RI CBs on fork() failure
    (bsc#1203254 LTC#199911).
  - s390/guarded storage: simplify task exit handling (bsc#1203254
    LTC#199911).
  - commit 33e512e


author: mgorman@suse.de
changelog:
  - ACPI: processor idle: Practically limit "Dummy wait" workaround
    to old Intel systems (bnc#1203802).
  - ACPI: processor_idle: Skip dummy wait if kernel is in guest
    (bnc#1203802).
  - commit 51d1632


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/vc4: hdmi: Add a spinlock to protect register access'
  - commit 469e1ea


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/vc4: hdmi: Use a mutex to prevent concurrent framework access'
  - commit 61ed64b


author: tzimmermann@suse.de
changelog:
  - blacklist.conf: Append 'drm/vc4: hdmi: Prevent access to crtc->state outside of KMS'
  - commit 95fbcd2


author: tiwai@suse.de
changelog:
  - misc: sgi-gru: fix use-after-free error in
    gru_set_context_option, gru_fault and gru_handle_user_call_os
    (CVE-2022-3424 bsc#1204166).
  - commit 729cf0b


author: vbabka@suse.cz
changelog:
  - Update
    patches.suse/mm-rmap-Fix-anon_vma-degree-ambiguity-leading-to-double-reuse.patch
    (CVE-2022-42703, bsc#1204168, git-fixes, bsc#1203098).
  - commit 6bd6b60


author: lduncan@suse.com
changelog:
  - scsi: stex: Properly zero out the passthrough command structure
    (bsc#1203514 CVE-2022-40768).
  - commit 73e670f


author: ptesarik@suse.cz
changelog:
  - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB
    hugepages (bsc#1203142 LTC#199883).
  - s390/mm: do not trigger write fault when vma does not allow
    VM_WRITE (bsc#1203198 LTC#199898).
  - commit 8606330


author: dfaggioli@suse.com
changelog:
  - KVM: x86: Check lapic_in_kernel() before attempting to set a
    SynIC irq (bsc#1200788 CVE-2022-2153).
  - commit 95457fb


author: dfaggioli@suse.com
changelog:
  - KVM: x86: Avoid theoretical NULL pointer dereference in
    kvm_irq_delivery_to_apic_fast() (bsc#1200788 CVE-2022-2153).
  - commit b4f4125


author: jgross@suse.com
changelog:
  - locking/csd_lock: Change csdlock_debug from early_param to
    __setup (git-fixes).
  - Refresh
    patches.suse/0002-kernel-smp-make-csdlock-timeout-depend-on-boot-param.patch.
  - commit 0d160b3


author: dfaggioli@suse.com
changelog:
  - KVM: x86: hyper-v: disallow configuring SynIC timers with no
    SynIC (bsc#1200788 CVE-2022-2153).
  - commit 3a9cc04


author: dfaggioli@suse.com
changelog:
  - KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd
    (bsc#1200788 CVE-2022-2153).
  - commit 661c2ce


author: dfaggioli@suse.com
changelog:
  - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't
    activated (bsc#1200788 CVE-2022-2153).
  - commit 8a3b61b


author: jgross@suse.com
changelog:
  - KVM: x86/emulator: Fix handing of POP SS to correctly set
    interruptibility (git-fixes).
  - commit a313609


author: dfaggioli@suse.com
changelog:
  - KVM: Add infrastructure and macro to mark VM as bugged
    (bsc#1200788 CVE-2022-2153).
  - commit ef2b928


author: dfaggioli@suse.com
changelog:
  - kABI: fix kABI after "KVM: Add infrastructure and macro to mark
    VM as bugged" (bsc#1200788 CVE-2022-2153).
  - commit 07bccdc


author: msuchanek@suse.de
changelog:
  - powerpc/mm/64s: Drop pgd_huge() (bsc#1065729).
  - powerpc/powernv: add missing of_node_put() in
    opal_export_attrs() (bsc#1065729).
  - powerpc/pci_dn: Add missing of_node_put() (bsc#1065729).
  - commit 0f4a423


author: schwab@suse.de
changelog:
  - rpm/check-for-config-changes: loosen pattern for AS_HAS_*
    This is needed to handle CONFIG_AS_HAS_NON_CONST_LEB128.
  - commit bdc0bf7


author: msuchanek@suse.de
changelog:
  - powerpc/mm: remove pmd_huge/pud_huge stubs and include hugetlb.h
    (bsc#1065729).
  - commit b4e5f08


author: oneukum@suse.com
changelog:
  - USB: serial: option: add Quectel EM060K modem (git-fixes).
  - Refresh patches.suse/USB-serial-option-add-Quectel-RM520N.patch.
  - commit 891a8cf


author: tiwai@suse.de
changelog:
  - mISDN: fix use-after-free bugs in l1oip timer handlers
    (CVE-2022-3565 bsc#1204431).
  - commit a6ab2c6


author: tiwai@suse.de
changelog:
  - sch_sfb: Also store skb len before calling child enqueue
    (CVE-2022-3586 bsc#1204439).
  - sch_sfb: Don't assume the skb is still around after enqueueing
    to child (CVE-2022-3586 bsc#1204439).
  - commit baac8bc


author: tiwai@suse.de
changelog:
  - nilfs2: fix NULL pointer dereference at
    nilfs_bmap_lookup_at_level() (CVE-2022-3621 bsc#1204574).
  - commit d20af40


author: mgorman@suse.de
changelog:
  - mm, page_alloc: avoid expensive reclaim when compaction may
    not succeed (bsc#1204250).
  - commit 16163cf


author: tiwai@suse.de
changelog:
  - nilfs2: fix leak of nilfs_root in case of writer thread creation
    failure (CVE-2022-3646 bsc#1204646).
  - vsock: Fix memory leak in vsock_connect() (CVE-2022-3629
    bsc#1204635).
  - commit cf0c998


author: tiwai@suse.de
changelog:
  - nilfs2: fix use-after-free bug of struct nilfs_root
    (CVE-2022-3649 bsc#1204647).
  - commit d234200


author: tbogendoerfer@suse.de
changelog:
  - bnx2x: fix potential memory leak in bnx2x_tpa_stop()
    (bsc#1204402 CVE-2022-3542).
  - nfp: fix use-after-free in area_cache_get() (bsc#1204415
    CVE-2022-3545).
  - commit ece443c


author: oneukum@suse.com
changelog:
  - nvmem: core: Check input parameter for NULL in
    nvmem_unregister() (bsc#1204241).
  - commit ee0dc75


author: oneukum@suse.com
changelog:
  - USB: serial: ch341: fix lockup of devices with limited prescaler
    (git-fixes).
  - Refresh
    patches.suse/Revert-USB-serial-ch341-add-new-Product-ID-for-CH341.patch.
  - Refresh
    patches.suse/USB-serial-ch341-sort-device-id-entries.patch.
  - commit 4dd7140


author: ailiop@suse.com
changelog:
  - fs: move S_ISGID stripping into the vfs_*() helpers (bsc#1198702
    CVE-2021-4037).
  - commit 8a8ede5


author: jack@suse.cz
changelog:
  - Add CVE reference to
    patches.suse/net-usb-ax88179_178a-Fix-out-of-bounds-accesses-in-R.patch
    (bsc#1196018 CVE-2022-28748 CVE-2022-2964).
  - commit 0ac14cd


author: dkirjanov@suse.com
changelog:
  - net: stmmac: fix watchdog timeout during suspend/resume stress
    test (git-fixes).
  - commit cc02dbe


author: dkirjanov@suse.com
changelog:
  - net: lapbether: Prevent racing when checking whether the netif
    is running (git-fixes).
  - commit 4bee41d


author: petr.pavlu@suse.com
changelog:
  - tracing: Disable interrupt or preemption before acquiring
    arch_spinlock_t (git-fixes).
  - commit 3e162e8


author: petr.pavlu@suse.com
changelog:
  - tracing: Wake up ring buffer waiters on closing of the file
    (git-fixes).
  - kABI: Fix after adding trace_iterator.wait_index (git-fixes).
  - commit 2dbafe6


author: petr.pavlu@suse.com
changelog:
  - tracing: Simplify conditional compilation code in
    tracing_set_tracer() (git-fixes).
  - commit f6b96f7


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Use transport-defined speed mask for
    supported_speeds (bsc#1204963).
  - scsi: qla2xxx: Fix serialization of DCBX TLV data request
    (bsc#1204963).
  - commit 9169c2c


author: pmladek@suse.com
changelog:
  - livepatch: Add a missing newline character in
    klp_module_coming() (bsc#1071995).
  - commit 2506784


author: tiwai@suse.de
changelog:
  - wifi: brcmfmac: Fix potential buffer overflow in
    brcmf_fweh_event_worker() (CVE-2022-3628 bsc#1204868).
  - commit 284cbb1


author: vkarasulli@suse.de
changelog:
  - Update patch references to
    patches.suse/0001-floppy-disable-FDRAWCMD-by-default.patch
    (bsc#1200692 CVE-2022-33981).
  - commit 28012b2


author: ptesarik@suse.cz
changelog:
  - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST
    flag (git-fixes).
  - s390/mm: use non-quiescing sske for KVM switch to keyed guest
    (git-fixes).
  - KVM: s390x: fix SCK locking (git-fixes).
  - s390/nmi: handle vector validity failures for KVM guests
    (git-fixes).
  - s390/nmi: handle guarded storage validity failures for KVM
    guests (git-fixes).
  - KVM: s390: Fix handle_sske page fault handling (git-fixes).
  - KVM: s390: Simplify SIGP Set Arch handling (git-fixes).
  - s390/mcck: fix invalid KVM guest condition check (git-fixes).
  - KVM: s390: split kvm_s390_real_to_abs (git-fixes).
  - KVM: s390: split kvm_s390_logical_to_effective (git-fixes).
  - commit 63379a7


author: ptesarik@suse.cz
changelog:
  - s390/boot: fix absolute zero lowcore corruption on boot
    (git-fixes).
  - s390: fix nospec table alignments (git-fixes).
  - s390: define get_cycles macro for arch-override (git-fixes).
  - commit f757324


author: ptesarik@suse.cz
changelog:
  - panic, kexec: make __crash_kexec() NMI safe (git-fixes).
  - kexec: turn all kexec_mutex acquisitions into trylocks
    (git-fixes).
  - commit 924938c


author: petr.pavlu@suse.com
changelog:
  - ring-buffer: Check for NULL cpu_buffer in
    ring_buffer_wake_waiters() (git-fixes).
  - commit da95687


author: jslaby@suse.cz
changelog:
  - rpm/check-for-config-changes: add TOOLCHAIN_HAS_* to IGNORED_CONFIGS_RE
    This new form was added in commit b8c86872d1dc (riscv: fix detection of
    toolchain Zicbom support).
  - commit e9f2ba6


author: dkirjanov@suse.com
changelog:
  - FDDI: defxx: Bail out gracefully with unassigned PCI resource
    for CSR (git-fixes).
  - commit 2da1970


author: dkirjanov@suse.com
changelog:
  - tulip: windbond-840: Fix missing pci_disable_device() in probe
    and remove (git-fixes).
  - commit 1916370


author: dkirjanov@suse.com
changelog:
  - net: natsemi: Fix missing pci_disable_device() in probe and
    remove (git-fixes).
  - commit b1e1228


author: msuchanek@suse.de
changelog:
  - Update patches.suse/scsi-ibmvfc-Avoid-path-failures-during-live-migratio.patch
    (bsc#1065729 bsc#1204810 ltc#200162).
  - commit 4db2648


author: tiwai@suse.de
changelog:
  - media: mceusb: Use new usb_control_msg_*() routines
    (CVE-2022-3903 bsc#1205220).
  - media: mceusb: fix control-message timeouts (CVE-2022-3903
    bsc#1205220).
  - USB: core: return -EREMOTEIO on short usb_control_msg_recv()
    (CVE-2022-3903 bsc#1205220).
  - USB: correct API of usb_control_msg_send/recv (CVE-2022-3903
    bsc#1205220).
  - USB: core: message.c: use usb_control_msg_send() in a few places
    (CVE-2022-3903 bsc#1205220).
  - USB: add usb_control_msg_send() and usb_control_msg_recv()
    (CVE-2022-3903 bsc#1205220).
  - USB: move snd_usb_pipe_sanity_check into the USB core
    (CVE-2022-3903 bsc#1205220).
  - commit 5162019


author: dkirjanov@suse.com
changelog:
  - can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (git-fixes).
  - commit 0db1cd8


author: oneukum@suse.com
changelog:
  - usb: chipidea: udc: check request status before setting device
    address (git-fixes).
  - commit cb47b3a


author: petr.pavlu@suse.com
changelog:
  - Refresh
    patches.suse/Fix-releasing-of-old-bundles-in-xfrm_bundle_lookup-b.patch.
  - commit 374b5d5


author: ptesarik@suse.cz
changelog:
  - s390/crash: fix incorrect number of bytes to copy to user space
    (git-fixes).
  - vfio/ccw: Do not change FSM state in subchannel event
    (git-fixes).
  - s390/crash: make copy_oldmem_page() return number of bytes
    copied (git-fixes).
  - s390/qdio: cancel the ESTABLISH ccw after timeout (git-fixes).
  - s390/qdio: fix roll-back after timeout on ESTABLISH ccw
    (git-fixes).
  - virtio/s390: implement virtio-ccw revision 2 correctly
    (git-fixes).
  - vfio: ccw: fix error return in vfio_ccw_sch_event (git-fixes).
  - commit 76839b9


author: ptesarik@suse.cz
changelog:
  - s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
    (git-fixes).
  - s390/qeth: fix notification for pending buffers during teardown
    (git-fixes).
  - s390/qeth: fix memory leak after failed TX Buffer allocation
    (git-fixes).
  - s390/qeth: vnicc Fix EOPNOTSUPP precedence (git-fixes).
  - s390/qeth: vnicc Fix init to default (git-fixes).
  - s390/qeth: Fix vnicc_is_in_use if rx_bcast not set (git-fixes).
  - s390/qeth: fix false reporting of VNIC CHAR config failure
    (git-fixes).
  - s390/qeth: Fix initialization of vnicc cmd masks during set
    online (git-fixes).
  - s390/qeth: Fix error handling during VNICC initialization
    (git-fixes).
  - commit 6e472df


author: iivanov@suse.de
changelog:
  - arm64: errata: Remove AES hwcap for COMPAT tasks (git-fixes)
    Enable CONFIG_ARM64_ERRATUM_1742098 in arm64/default
    Refresh patches.suse/0018-KVM-arm64-Add-templates-for-BHB-mitigation-sequences.patch
    Refresh patches.suse/0008-kabi-arm64-reserve-space-in-cpu_hwcaps-and-cpu_hwcap.patch
  - commit 043a003


author: dkirjanov@suse.com
changelog:
  - bnxt_en: Free context memory after disabling PCI in probe
    error path (git-fixes).
  - commit 720cc36


author: dkirjanov@suse.com
changelog:
  - net/mlx5: E-Switch, Hold mutex when querying drop counter in
    legacy mode (git-fixes).
  - commit 2e07a05


author: dkirjanov@suse.com
changelog:
  - net: ethernet: ti: ale: fix seeing unreg mcast packets with
    promisc and allmulti disabled (git-fixes).
  - commit 940ee30


author: ohering@suse.de
changelog:
  - hv_netvsc: Fix error handling in netvsc_set_features() (git-fixes).
  - x86/hyperv: Set pv_info.name to "Hyper-V" (git-fixes).
  - hv_netvsc: Sync offloading features to VF NIC (git-fixes).
  - commit 4a8a7a9


author: mhocko@suse.com
changelog:
  - x86/microcode/AMD: Apply the patch early on every logical thread
    (bsc#1205264).
  - commit 2ee27a4


author: lduncan@suse.com
changelog:
  - scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()
    (git-fixes).
  - scsi: lpfc: Rework MIB Rx Monitor debug info logic (git-fixes).
  - commit 8b26e24


author: colyli@suse.de
changelog:
  - rbd: fix possible memory leak in rbd_sysfs_init() (git-fixes).
  - sbitmap: fix possible io hung due to lost wakeup (git-fixes).
  - block: blk_queue_enter() / __bio_queue_enter() must return
    - EAGAIN for nowait (git-fixes).
  - null_blk: fix ida error handling in null_add_dev() (git-fixes).
  - blktrace: Trace remapped requests correctly (git-fixes).
  - bfq: Update cgroup information before merging bio (git-fixes).
  - virtio_blk: eliminate anonymous module_init & module_exit
    (git-fixes).
  - block: don't delete queue kobject before its children
    (git-fixes).
  - floppy: Fix hang in watchdog when disk is ejected (git-fixes).
  - block: use "unsigned long" for blk_validate_block_size()
    (git-fixes).
  - virtio-blk: Use blk_validate_block_size() to validate block size
    (git-fixes).
  - block: Add a helper to validate the block size (git-fixes).
  - scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND
    (git-fixes).
  - block: rsxx: select CONFIG_CRC32 (git-fixes).
  - nbd: don't update block size after device is started
    (git-fixes).
  - null_blk: fix passing of REQ_FUA flag in null_handle_rq
    (git-fixes).
  - block: respect queue limit of max discard segment (git-fixes).
  - null_blk: Fix the null_add_dev() error path (git-fixes).
  - brd: re-enable __GFP_HIGHMEM in brd_insert_page() (git-fixes).
  - block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y (git-fixes).
  - commit a6dd16c


author: jslaby@suse.cz
changelog:
  - x86/speculation: Disable RRSBA behavior (bsc#1201455
    CVE-2022-28693).
  - Refresh patches.suse/do-not-default-to-ibrs-on-skl.patch.
  - commit ca7c19a


author: ptesarik@suse.cz
changelog:
  - s390/pci: add missing EX_TABLE entries to
    __pcistg_mio_inuser()/__pcilg_mio_inuser() (git-fixes).
  - s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
    (git-fixes).
  - s390/uaccess: add missing EX_TABLE entries to __clear_user(),
    copy_in_user_mvcos(), copy_in_user_mvc(), clear_user_xc()
    and __strnlen_user() (git-fixes).
  - commit c7f58f1


author: msuchanek@suse.de
changelog:
  - blacklist.conf: Add bd31ecf44b8e KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash
  - commit ec74f0b


author: denis.kirjanov@suse.com
changelog:
  - ipv6: provide and use ipv6 specific version for {recv, send}msg
    (bsc#1204414 CVE-2022-3567).
  - commit f8fc818


author: denis.kirjanov@suse.com
changelog:
  - ipv6: use indirect call wrappers for {tcp, udpv6}_{recv,
    send}msg() (bsc#1204414 CVE-2022-3567).
  - commit ed98ad2


author: oneukum@suse.com
changelog:
  - [media] mceusb: fix inaccurate debug buffer dumps, and
    misleading debug messages (git-fixes).
  - Refresh
    patches.suse/media-mceusb-fix-memory-leaks-in-error-path.patch.
  - commit dec0bf7


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 74e4b956eb1c cgroup: Honor caller's cgroup NS when resolving path
  - commit 86c9eae


author: neilb@suse.de
changelog:
  - NFSD: Cap rsize_bop result based on send buffer size
    (bsc#1205128 CVE-2022-43945).
  - NFSD: Protect against send buffer overflow in NFSv3 READ
    (bsc#1205128 CVE-2022-43945).
  - NFSD: Protect against send buffer overflow in NFSv2 READ
    (bsc#1205128 CVE-2022-43945).
  - NFSD: Protect against send buffer overflow in NFSv3 READDIR
    (bsc#1205128 CVE-2022-43945).
  - NFSD: Protect against send buffer overflow in NFSv2 READDIR
    (bsc#1205128 CVE-2022-43945).
  - commit dc177c9


author: colyli@suse.de
changelog:
  - dm raid: fix address sanitizer warning in raid_resume
    (git-fixes).
  - dm raid: fix address sanitizer warning in raid_status
    (git-fixes).
  - dm: return early from dm_pr_call() if DM device is suspended
    (git-fixes).
  - dm thin: fix use-after-free crash in
    dm_sm_register_threshold_callback (git-fixes).
  - Documentation: dm writecache: Render status list as list
    (git-fixes).
  - dm raid: fix accesses beyond end of raid member array
    (git-fixes).
  - dm mirror log: clear log bits up to BITS_PER_LONG boundary
    (git-fixes).
  - dm era: commit metadata in postsuspend after worker stops
    (git-fixes).
  - PM: hibernate: fix sparse warnings (git-fixes).
  - dm mpath: remove harmful bio-based optimization (git-fixes).
  - blk-mq: add callback of .cleanup_rq (git-fixes).
  - commit a1e0c0c


author: colyli@suse.de
changelog:
  - md: Replace snprintf with scnprintf (git-fixes, bsc#1164051).
  - Replaced the in-house patch by the above upstream patch,
    patches.suse/md-raid0-fix-buffer-overflow-at-debug-print.patch.
  - commit ed9d761


author: vkarasulli@suse.de
changelog:
  - drivers: net: slip: fix NPD bug in sl_tx_timeout() (bsc#1205671
    CVE-2022-41858).
  - commit 502b5e0


author: tiwai@suse.de
changelog:
  - Bluetooth: L2CAP: Fix attempting to access uninitialized memory
    (CVE-2022-42895 bsc#1205705).
  - Bluetooth: L2CAP: Fix accepting connection request for invalid
    SPSM (CVE-2022-42896 bsc#1205709).
  - commit 2d196d4


author: ptesarik@suse.cz
changelog:
  - KVM: s390: Clarify SIGP orders versus STOP/RESTART (git-fixes).
  - KVM: s390: Add a routine for setting userspace CPU state
    (git-fixes).
  - KVM: s390: reduce number of IO pins to 1 (git-fixes).
  - KVM: s390: fix memory slot handling for
    KVM_SET_USER_MEMORY_REGION (git-fixes).
  - commit 91dd7c2


author: tiwai@suse.de
changelog:
  - Refresh patches.suse/misc-sgi-gru-fix-use-after-free-error-in-gru_set_con.patch (CVE-2022-3424 bsc#1204166)
    Taken from v10 patch in char-misc subsystem tree
  - commit dd1508b


author: ohering@suse.de
changelog:
  - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (git-fixes).
  - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (git-fixes).
  - PCI: hv: Only reuse existing IRTE allocation for Multi-MSI (bsc#1200845).
  - PCI: hv: Fix the definition of vector in hv_compose_msi_msg() (bsc#1200845).
  - hv_netvsc: Fix race between VF offering and VF association message from host (git-fixes).
  - scsi: storvsc: Drop DID_TARGET_FAILURE use (git-fixes).
  - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (git-fixes).
  - PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() (bsc#1204017, bsc#1205617).
  - PCI: hv: Add validation for untrusted Hyper-V values (bsc#1204017).
  - PCI: hv: Fix interrupt mapping for multi-MSI (bsc#1200845).
  - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (bsc#1200845).
  - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (bsc#1200845).
  - PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() (bsc#1204017, bsc#1203860, bsc#1205617).
  - Drivers: hv: vmbus: Introduce {lock,unlock}_requestor() (bsc#1204017, bsc#1205617).
  - Drivers: hv: vmbus: Introduce vmbus_request_addr_match() (bsc#1204017, bsc#1205617).
  - Drivers: hv: vmbus: Introduce vmbus_sendpacket_getid() (bsc#1204017, bsc#1205617).
  - PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening (bsc#1204017).
  - Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero (bsc#1204017).
  - PCI: hv: Fix multi-MSI to allow more than one MSI vector (bsc#1200845).
  - Drivers: hv: vmbus: Add VMbus IMC device to unsupported list (git-fixes).
  - hv_netvsc: Print value of invalid ID in netvsc_send_{completion,tx_complete}() (bsc#1204017).
  - net: hyperv: remove use of bpf_op_t (git-fixes).
  - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (git-fixes).
  - Drivers: hv: vmbus: Fix potential crash on module unload (git-fixes).
  - net: netvsc: remove break after return (git-fixes).
  - x86/hyperv: Output host build info as normal Windows version number (git-fixes).
  - hv_netvsc: Add check for kvmalloc_array (git-fixes).
  - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology (bsc#1199365).
  - PCI: hv: Make the code arch neutral by adding arch specific interfaces (bsc#1200845).
  - PCI: hv: Remove unnecessary use of %hx (bsc#1204446).
  - hv_netvsc: use netif_is_bond_master() instead of open code (git-fixes).
  - scsi: storvsc: Fix validation for unsolicited incoming packets (bsc#1204017).
  - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (bsc#1204446).
  - PCI: hv: Support for create interrupt v3 (git-fixes).
  - PCI: hv: Remove bus device removal unused refcount/functions (bsc#1204446).
  - PCI: hv: Fix a race condition when removing the device (bsc#1204446).
  - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (bsc#1204446).
  - scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs (bsc#1204017).
  - PCI: hv: Drop msi_controller structure (bsc#1204446).
  - hv_netvsc: Add error handling while switching data path (bsc#1204850).
  - Drivers: hv: vmbus: Drop error message when 'No request id available' (bsc#1204017).
  - scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() (bsc#1204017).
  - scsi: storvsc: Resolve data race in storvsc_probe() (bsc#1204017).
  - scsi: storvsc: Fix max_outstanding_req_per_channel for Win8 and newer (bsc#1204017).
  - hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove (bsc#1204850).
  - hv_netvsc: Wait for completion on request SWITCH_DATA_PATH (bsc#1204017).
  - hv_netvsc: Check VF datapath when sending traffic to VF (bsc#1204017).
  - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() (bsc#1204017).
  - hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (bsc#1204017).
  - scsi: storvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (bsc#1204017).
  - Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening (bsc#1204017, bsc#1205617).
  - Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" (bsc#1204017).
  - scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() (bsc#1204017).
  - Drivers: hv: vmbus: Move __vmbus_open() (bsc#1204017).
  - hv_netvsc: Add validation for untrusted Hyper-V values (bsc#1204017).
  - hv_netvsc: Cache the current data path to avoid duplicate call and message (bsc#1204017).
  - PCI: hv: Use struct_size() helper (bsc#1204446).
  - hv_netvsc: Remove unnecessary round_up for recv_completion_cnt (bsc#1204017).
  - commit 8363ff1


author: oneukum@suse.com
changelog:
  - usb: dwc3: gadget: only unmap requests from DMA if mapped
    (git-fixes).
  - Refresh
    patches.suse/0001-usb-dwc3-gadget-Clear-req-needs_extra_trb-flag-on-cl.patch.
  - Refresh
    patches.suse/usb-dwc3-gadget-never-call-complete-from-ep_queue.patch.
  - commit 5538962


author: msuchanek@suse.de
changelog:
  - Refresh patches.suse/ibmvnic-Properly-dispose-of-all-skbs-during-a-failov.patch.
    Fix metadata
  - commit 3d8bb62


author: jslaby@suse.cz
changelog:
  - Refresh
    patches.suse/tty-extract-tty_flip_buffer_commit-from-tty_flip_buf.patch.
  - Refresh
    patches.suse/tty-use-new-tty_insert_flip_string_and_push_buffer-i.patch.
    Update upstream status and move to sorted section.
  - commit f034897


author: jgross@suse.com
changelog:
  - xen/grant-table: Use put_page instead of free_page (git-fixes).
  - Refresh
    patches.suse/xen-gnttab-fix-gnttab_end_foreign_access-without-pag.patch.
  - Refresh
    patches.suse/xen-grant-table-add-gnttab_try_end_foreign_access.patch.
  - commit 5a79925


author: lhenriques@suse.de
changelog:
  - ceph: lockdep annotations for try_nonblocking_invalidate
    (bsc#1205908).
  - ceph: fix fscache invalidation (bsc#1205907).
  - ceph: fix potential race in ceph_check_caps (bsc#1205906).
  - ceph: don't skip updating wanted caps when cap is stale
    (bsc#1205905).
  - ceph: return ceph_mdsc_do_request() errors from __get_parent()
    (bsc#1205904).
  - ceph: check availability of mds cluster on mount after wait
    timeout (bsc#1205903).
  - ceph: return -EINVAL if given fsc mount option on kernel w/o
    support (bsc#1205902).
  - ceph: return -ERANGE if virtual xattr value didn't fit in buffer
    (bsc#1205901).
  - commit 24952fe


author: jgross@suse.com
changelog:
  - xen/balloon: fix ballooned page accounting without hotplug
    enabled (git-fixes).
  - commit a0adbc7


author: jgross@suse.com
changelog:
  - xen/xenbus: ensure xenbus_map_ring_valloc() returns proper
    grant status (git-fixes).
  - commit c08cb70


author: jgross@suse.com
changelog:
  - xen-netback: correct success/error reporting for the
    SKB-with-fraglist case (git-fixes).
  - commit 7a7fe44


author: jgross@suse.com
changelog:
  - xen/balloon: fix balloon initialization for PVH Dom0
    (git-fixes).
  - Refresh
    patches.suse/0001-xen-balloon-Support-xend-based-toolstack-take-two.patch.
  - Refresh
    patches.suse/0001-xen-balloon-Support-xend-based-toolstack.patch.
  - commit 5ba6e04


author: jgross@suse.com
changelog:
  - xen: avoid crash in disable_hotplug_cpu (bsc#1106594).
  - rename patch file and move it to the sorted section.
  - commit a55d114


author: jgross@suse.com
changelog:
  - xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL
    usage (git-fixes).
  - Refresh
    patches.suse/xen-events-avoid-removing-an-event-channel-while-han.patch.
  - commit 51c6261


author: jgross@suse.com
changelog:
  - Revert "xen/balloon: Mark unallocated host memory as UNUSABLE"
    (git-fixes).
  - blacklist.conf: remove added patch
  - Refresh
    patches.suse/0001-Revert-xen-balloon-Fix-crash-when-ballooning-on-x86-.patch.
  - commit e16cca1


author: jgross@suse.com
changelog:
  - xen/xenbus: Fix granting of vmalloc'd memory (git-fixes).
  - Refresh
    patches.suse/xen-xenbus-don-t-let-xenbus_grant_ring-remove-grants.patch.
  - commit d643b77


author: tiwai@suse.de
changelog:
  - atm: idt77252: fix use-after-free bugs caused by tst_timer
    (CVE-2022-3635 bsc#1204631).
  - commit df41542


author: jslaby@suse.cz
changelog:
  - Update
    patches.suse/x86-bugs-Add-AMD-retbleed-boot-parameter.patch
    (bsc#1199657 CVE-2022-29900 CVE-2022-29901 bsc#1203271
    bsc#1206032).
  - Refresh patches.suse/x86-bugs-Add-retbleed-ibpb.patch.
  - Refresh patches.suse/x86-bugs-Enable-STIBP-for-JMP2RET.patch.
    Fix mitigations=off to imply retbleed=off (bsc#1206032).
  - commit cf52a0b


author: jslaby@suse.cz
changelog:
  - docs/kernel-parameters: Update descriptions for "mitigations="
    param with retbleed (bsc#1199657 CVE-2022-29900 CVE-2022-29901
    bsc#1203271 bsc#1206032).
  - Refresh
    patches.suse/powerpc-64s-flush-L1D-after-user-accesses.patch.
  - Refresh
    patches.suse/powerpc-64s-flush-L1D-on-kernel-entry.patch.
  - commit e452934


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add threaded cgroups related patches
    The come from stable-4.14, thus not relevant for us.
    (One more cgroup patch added that's unneeded too.)
  - commit dbc5a4e


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 51bee5abeab2 cgroup/pids: turn cgroup_subsys->free()
    into cgroup_subsys->release() to fix the accounting
  - commit 5bcd4d4


author: dkirjanov@suse.com
changelog:
  - net: aquantia: Fix actual speed capabilities reporting
    (git-fixes).
  - Refresh
    patches.suse/net-aquantia-Fix-hardware-DMA-stream-overload-on-lar.patch.
  - commit 4b16854


author: dkirjanov@suse.com
changelog:
  - net: hns3: fix kernel crash when unload VF while it is being
    reset (git-fixes).
  - commit ae4bc46


author: lhenriques@suse.de
changelog:
  - cuse: prevent clone (bsc#1206120).
  - fuse: don't check refcount after stealing page (bsc#1206119).
  - fuse: retrieve: cap requested size to negotiated max_write
    (bsc#1206118).
  - fuse: use READ_ONCE on congestion_threshold and max_background
    (bsc#1206117).
  - commit 04cffe1


author: jgross@suse.com
changelog:
  - xen/netback: Ensure protocol headers don't fall in the
    non-linear area (bsc#1206113, XSA-423, CVE-2022-3643).
  - commit 1430849


author: jgross@suse.com
changelog:
  - xen/netback: don't call kfree_skb() with interrupts disabled
    (bsc#1206114, XSA-424, CVE-2022-42328, CVE-2022-42329).
  - commit 0a9d163


author: jslaby@suse.cz
changelog:
  - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon
    resume from S3 (bsc#1206037).
  - commit 54d8403


author: jslaby@suse.cz
changelog:
  - Refresh
    patches.suse/x86-speculation-Disable-RRSBA-behavior.patch.
  - Refresh
    patches.suse/x86-speculation-Add-RSB-VM-Exit-protections.patch.
    Fix up after merge from cve/4.12. The patch can be closer to upstream in
    12sp5 as we have more than in the cve branch.
  - commit c316a9f


author: jgross@suse.com
changelog:
  - Delete
    patches.suse/KVM-x86-Manually-calculate-reserved-bits-when-loadin.patch
    and add it to blacklist.conf instead, as the patch breaks shadow page
    tables for KVM guests without any real other gain (bsc#1205234).
  - commit afc147a


author: tiwai@suse.de
changelog:
  - proc: proc_skip_spaces() shouldn't think it is working on C
    strings (CVE-2022-4378 bsc#1206207).
  - proc: avoid integer type confusion in get_proc_long
    (CVE-2022-4378 bsc#1206207).
  - commit 4f96478


author: ptesarik@suse.cz
changelog:
  - blacklist.conf: add 6f390916c4fb KVM: s390: Ensure
    kvm_arch_no_poll() is read once when blocking vCPU
  - commit d8badd9


author: ptesarik@suse.cz
changelog:
  - Delete and blacklist
    patches.suse/s390-qeth-use-Read-device-to-query-hypervisor-for-MA.patch.
  - commit 26d92fb


author: ptesarik@suse.cz
changelog:
  - scsi: zfcp: Fix double free of FSF request when qdio send fails
    (git-fixes).
  - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing
    pavgroup (git-fixes).
  - scsi: zfcp: Fix missing auto port scan and thus missing target
    ports (git-fixes).
  - s390/zcore: fix race when reading from hardware system area
    (git-fixes).
  - s390/crypto: fix scatterwalk_unmap() callers in AES-GCM
    (git-fixes).
  - s390/lcs: fix variable dereferenced before check (git-fixes).
  - s390/ctcm: fix potential memory leak (git-fixes).
  - s390/ctcm: fix variable dereferenced before check (git-fixes).
  - s390/module: fix loading modules with a lot of relocations
    (git-fixes).
  - s390/qeth: fix deadlock during failing recovery (bsc#1206213
    LTC#200742).
  - s390/qeth: Fix deadlock in remove_discipline (bsc#1206213
    LTC#200742).
  - s390/pv: fix the forcing of the swiotlb (git-fixes).
  - s390/cio: dont call css_wait_for_slow_path() inside a lock
    (git-fixes).
  - s390/cio: Fix the "type" field in s390_cio_tpi tracepoint
    (git-fixes).
  - s390: appldata depends on PROC_SYSCTL (git-fixes).
  - s390/cpcmd: fix inline assembly register clobbering (git-fixes).
  - s390/pkey: fix paes selftest failure with paes and pkey static
    build (git-fixes).
  - s390: Remove arch_has_random, arch_has_random_seed (git-fixes).
  - s390/qeth: remove driver-wide workqueue (bsc#1206213
    LTC#200742).
  - s390/qeth: don't defer close_dev work during recovery
    (bsc#1206213 LTC#200742).
  - commit 1acccf5


author: mkoutny@suse.com
changelog:
  - memcg: Fix possible use-after-free in
    memcg_write_event_control() (bsc#1206344).
  - commit 2e65110


author: pmladek@suse.com
changelog:
  - Update
    patches.suse/msft-hv-2553-hv_netvsc-Add-check-for-kvmalloc_array.patch
    (CVE-2022-3107 bsc#1206395 git-fixes).
  - commit 060c52f


author: pmladek@suse.com
changelog:
  - drm/amdkfd: Check for null pointer after calling kmemdup
    (CVE-2022-3108 bsc#1206389 git-fixes).
  - commit d5c766f


author: lduncan@suse.com
changelog:
  - scsi: megaraid_sas: fix panic on loading firmware crashdump
    (git-fixes).
  - scsi: libcxgbi: add a check for NULL pointer in
    cxgbi_check_route() (git-fixes).
  - scsi: qedi: Abort ep termination if offload not scheduled
    (git-fixes).
  - scsi: ufs: Fix regulator load and icc-level configuration
    (git-fixes).
  - scsi: ufs: Avoid configuring regulator with undefined voltage
    range (git-fixes).
  - scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails
    (git-fixes).
  - scsi: qla4xxx: fix a potential NULL pointer dereference
    (git-fixes).
  - scsi: iscsi: flush running unbind operations when removing a
    session (git-fixes).
  - scsi: megaraid_sas: reduce module load time (git-fixes).
  - scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c
    (git-fixes).
  - scsi: libsas: Check SMP PHY control function result (git-fixes).
  - scsi: 53c700: pass correct "dev" to dma_alloc_attrs()
    (git-fixes).
  - scsi: ufs: Fix system suspend status (git-fixes).
  - scsi: qla4xxx: check return code of
    qla4xxx_copy_from_fwddb_param (git-fixes).
  - scsi: vmw_pscsi: Rearrange code to avoid multiple calls to
    free_irq during unload (git-fixes).
  - scsi: libiscsi: Fix NULL pointer dereference in
    iscsi_eh_session_reset (git-fixes).
  - scsi: dc395x: fix DMA API usage in sg_update_list (git-fixes).
  - scsi: dc395x: fix dma API usage in srb_done (git-fixes).
  - scsi: iscsi_tcp: Explicitly cast param in
    iscsi_sw_tcp_host_get_param (git-fixes).
  - scsi: isci: Change sci_controller_start_task's return type to
    sci_status (git-fixes).
  - scsi: isci: Use proper enumerated type in
    atapi_d2h_reg_frame_handler (git-fixes).
  - scsi: ips: fix missing break in switch (git-fixes).
  - scsi: NCR5380: Check for bus reset (git-fixes).
  - scsi: NCR5380: Handle BUS FREE during reselection (git-fixes).
  - scsi: NCR5380: Don't call dsprintk() following reselection
    interrupt (git-fixes).
  - scsi: NCR5380: Don't clear busy flag when abort fails
    (git-fixes).
  - scsi: NCR5380: Check for invalid reselection target (git-fixes).
  - scsi: NCR5380: Use DRIVER_SENSE to indicate valid sense data
    (git-fixes).
  - scsi: NCR5380: Withhold disconnect privilege for REQUEST SENSE
    (git-fixes).
  - scsi: NCR5380: Have NCR5380_select() return a bool (git-fixes).
  - scsi: NCR5380: Clear all unissued commands on host reset
    (git-fixes).
  - scsi: pm80xx: Fixed system hang issue during kexec boot
    (git-fixes).
  - scsi: pm80xx: Corrected dma_unmap_sg() parameter (git-fixes).
  - scsi: sd: don't crash the host on invalid commands (git-fixes).
  - scsi: ibmvscsis: Ensure partition name is properly NUL
    terminated (git-fixes).
  - scsi: ibmvscsis: Fix a stringop-overflow warning (git-fixes).
  - scsi: 3ware: fix return 0 on the error path of probe
    (git-fixes).
  - scsi: vmw_pvscsi: Return DID_RESET for status
    SAM_STAT_COMMAND_TERMINATED (git-fixes).
  - scsi: fcoe: drop frames in ELS LOGO error path (git-fixes).
  - scsi: fcoe: fix use-after-free in fcoe_ctlr_els_send
    (git-fixes).
  - commit 629211b


author: lduncan@suse.com
changelog:
  - scsi: scsi_dh_alua: always use a 2 second delay before retrying
    RTPG (git-fixes).
  - Refresh
    patches.suse/scsi-scsi_dh_alua-Retry-RTPG-on-a-different-path-aft.patch.
  - commit 37a1f9a


author: lduncan@suse.com
changelog:
  - scsi: ufs: Improve interrupt handling for shared interrupts
    (git-fixes).
  - scsi: ufs: Fix possible infinite loop in ufshcd_hold
    (git-fixes).
  - scsi: iscsi: Do not put host in iscsi_set_flashnode_param()
    (git-fixes).
  - scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices
    (git-fixes).
  - scsi: scsi_transport_spi: Fix function pointer check
    (git-fixes).
  - scsi: sr: Fix sr_probe() missing deallocate of device minor
    (git-fixes).
  - scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj
    (git-fixes).
  - scsi: mpt3sas: Fix double free warnings (git-fixes).
  - scsi: qedi: Fix termination timeouts in session logout
    (git-fixes).
  - scsi: qedi: Do not flush offload work if ARP not resolved
    (git-fixes).
  - scsi: iscsi: Report unbind session event when the target has
    been removed (git-fixes).
  - scsi: aacraid: Disabling TM path and only processing IOP reset
    (git-fixes).
  - scsi: ipr: Fix softlockup when rescanning devices in petitboot
    (git-fixes).
  - scsi: Revert "target: iscsi: Wait for all commands to finish
    before freeing a session" (git-fixes).
  - scsi: iscsi: Don't destroy session if there are outstanding
    connections (git-fixes).
  - scsi: aic7xxx: Adjust indentation in ahc_find_syncrate
    (git-fixes).
  - scsi: ufs: Complete pending requests in host reset and restore
    path (git-fixes).
  - scsi: libcxgbi: fix NULL pointer dereference in
    cxgbi_device_destroy() (git-fixes).
  - scsi: iscsi: Don't send data to unbound connection (git-fixes).
  - scsi: target: iscsi: Wait for all commands to finish before
    freeing a session (git-fixes).
  - scsi: NCR5380: Add disconnect_mask module parameter (git-fixes).
  - scsi: scsi_debug: num_tgts must be >= 0 (git-fixes).
  - scsi: pm80xx: Fix for SATA device discovery (git-fixes).
  - scsi: ufs: Fix error handing during hibern8 enter (git-fixes).
  - scsi: atari_scsi: sun3_scsi: Set sg_tablesize to 1 instead of
    SG_NONE (git-fixes).
  - scsi: ufs: fix potential bug which ends in system hang
    (git-fixes).
  - scsi: hisi_sas: Check sas_port before using it (git-fixes).
  - scsi: fnic: fix use after free (git-fixes).
  - scsi: ufs: delete redundant function ufshcd_def_desc_sizes()
    (git-fixes).
  - scsi: aacraid: fix illegal IO beyond last LBA (git-fixes).
  - scsi: mpt3sas: Fix clear pending bit in ioctl status
    (git-fixes).
  - scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE
    (git-fixes).
  - scsi: sni_53c710: fix compilation error (git-fixes).
  - scsi: scsi_dh_alua: handle RTPG sense code correctly during
    state transitions (git-fixes).
  - scsi: megaraid: disable device when probe failed after enabled
    device (git-fixes).
  - scsi: ufs: skip shutdown if hba is not powered (git-fixes).
  - scsi: core: Reduce memory required for SCSI logging (git-fixes).
  - scsi: hpsa: correct scsi command status issue after reset
    (git-fixes).
  - commit 01813b3


author: lduncan@suse.com
changelog:
  - scsi: ufs: Clean up completed request without interrupt
    notification (git-fixes).
  - Refresh
    patches.suse/scsi-ufs-properly-release-resources-if-a-task-is-aborted-successfully.
  - commit 47def13


author: lduncan@suse.com
changelog:
  - kABI: mitigate new ufs_stats field (git-fixes).
  - scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper()
    (git-fixes).
  - scsi: 3w-9xxx: Avoid disabling device if failing to enable it
    (git-fixes).
  - scsi: pmcraid: Fix missing resource cleanup in error case
    (git-fixes).
  - scsi: ipr: Fix missing/incorrect resource cleanup in error case
    (git-fixes).
  - scsi: lpfc: Fix port stuck in bypassed state after LIP in
    PT2PT topology (git-fixes).
  - scsi: vmw_pvscsi: Expand vcpuHint to 16 bits (git-fixes).
  - scsi: megaraid: Fix error check return value of
    register_chrdev() (git-fixes).
  - scsi: mvsas: Add PCI ID of RocketRaid 2640 (git-fixes).
  - scsi: libfc: Fix use after free in fc_exch_abts_resp()
    (git-fixes).
  - scsi: aha152x: Fix aha152x_setup() __setup handler return value
    (git-fixes).
  - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (git-fixes).
  - scsi: bfa: Replace snprintf() with sysfs_emit() (git-fixes).
  - scsi: mvsas: Replace snprintf() with sysfs_emit() (git-fixes).
  - scsi: sr: Don't use GFP_DMA (git-fixes).
  - scsi: vmw_pvscsi: Set residual data length conditionally
    (git-fixes).
  - scsi: libiscsi: Fix UAF in
    iscsi_conn_get_param()/iscsi_conn_teardown() (git-fixes).
  - scsi: iscsi: Unblock session then wake up error handler
    (git-fixes).
  - scsi: advansys: Fix kernel pointer leak (git-fixes).
  - scsi: core: Fix shost->cmd_per_lun calculation in
    scsi_add_host_with_dma() (git-fixes).
  - scsi: virtio_scsi: Fix spelling mistake "Unsupport" ->
    "Unsupported" (git-fixes).
  - scsi: ses: Fix unsigned comparison with less than zero
    (git-fixes).
  - scsi: ses: Retry failed Send/Receive Diagnostic commands
    (git-fixes).
  - scsi: sd: Free scsi_disk device via put_device() (git-fixes).
  - scsi: sr: Return correct event when media event code is 3
    (git-fixes).
  - scsi: core: Avoid printing an error if target_alloc() returns
    - ENXIO (git-fixes).
  - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach()
    (git-fixes).
  - scsi: megaraid_mm: Fix end of loop tests for
    list_for_each_entry() (git-fixes).
  - scsi: aic7xxx: Fix unintentional sign extension issue on left
    shift of u8 (git-fixes).
  - scsi: qedi: Fix null ref during abort handling (git-fixes).
  - scsi: iscsi: Fix shost->max_id use (git-fixes).
  - scsi: iscsi: Add iscsi_cls_conn refcount helpers (git-fixes).
  - scsi: core: Cap scsi_host cmd_per_lun at can_queue (git-fixes).
  - scsi: sr: Return appropriate error code when disk is ejected
    (git-fixes).
  - scsi: vmw_pvscsi: Set correct residual data length (git-fixes).
  - scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic
    (git-fixes).
  - scsi: libfc: Fix a format specifier (git-fixes).
  - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg()
    (git-fixes).
  - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST
    state (git-fixes).
  - scsi: st: Fix a use after free in st_open() (git-fixes).
  - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling
    (git-fixes).
  - scsi: scsi_transport_srp: Don't block target in failfast state
    (git-fixes).
  - scsi: ufs-pci: Ensure UFS device is in PowerDown mode for
    suspend-to-disk ->poweroff() (git-fixes).
  - scsi: mpt3sas: Increase IOCInit request timeout to 30s
    (git-fixes).
  - scsi: ufs: Make sure clk scaling happens only when HBA is
    runtime ACTIVE (git-fixes).
  - scsi: libiscsi: Fix NOP race condition (git-fixes).
  - scsi: hpsa: Fix memory leak in hpsa_init_one() (git-fixes).
  - scsi: core: Don't start concurrent async scan on same host
    (git-fixes).
  - scsi: mvumi: Fix error return in mvumi_io_attach() (git-fixes).
  - scsi: qedi: Protect active command list to avoid list corruption
    (git-fixes).
  - scsi: qedi: Fix list_del corruption while removing active I/O
    (git-fixes).
  - scsi: ufs: ufs-qcom: Fix race conditions caused by
    ufs_qcom_testbus_config() (git-fixes).
  - scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort
    (git-fixes).
  - commit 8407432


author: oneukum@suse.com
changelog:
  - net: usb: asix: ax88772_bind return error when hw_reset fail
    (git-fixes).
  - Refresh
    patches.suse/net-asix-add-proper-error-handling-of-usb-read-error.patch.
  - commit 65076ad


author: oneukum@suse.com
changelog:
  - net/usb/kalmia: use ARRAY_SIZE for various array sizing
    calculations (git-fixes).
  - commit fefbe90


author: oneukum@suse.com
changelog:
  - net: usb: qmi_wwan: restore mtu min/max values after raw_ip
    switch (git-fixes).
  - commit b040831


author: oneukum@suse.com
changelog:
  - net: usb: cdc_ncm: don't spew notifications (git-fixes).
    Refresh
    patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch.
  - commit 6849123


author: tiwai@suse.de
changelog:
  - Bluetooth: L2CAP: Fix use-after-free caused by
    l2cap_reassemble_sdu (CVE-2022-3564 bsc#1206073).
  - commit d5fc0df


author: oneukum@suse.com
changelog:
  - media: i2c: tvp5150: remove useless variable assignment in
    tvp5150_set_vbi() (git-fixes).
  - commit 0f3eff0


author: oneukum@suse.com
changelog:
  - media: Don't let tvp5150_get_vbi() go out of vbi_ram_default
    array (git-fixes).
  - commit 09471ab


author: vkarasulli@suse.de
changelog:
  - Fix kABI breakage in usb.h: struct usb_device:
    hide new member (bsc#1206664 CVE-2022-4662).
  - USB: core: Prevent nested device-reset calls (bsc#1206664
    CVE-2022-4662).
  - commit 3cb5d2f


author: msuchanek@suse.de
changelog:
  - powerpc/pseries: unregister VPA when hot unplugging a CPU
    (bsc#1205695 ltc#200603).
  - commit d06e561


author: neilb@suse.de
changelog:
  - NFSv4.x: Fail client initialisation if state manager thread
    can't run (git-fixes).
  - SUNRPC: Fix missing release socket in rpc_sockname()
    (git-fixes).
  - NFS: Fix an Oops in nfs_d_automount() (git-fixes).
  - NFSv4: Fix a deadlock between nfs4_open_recover_helper()
    and delegreturn (git-fixes).
  - NFSv4.2: Fix initialisation of struct nfs4_label (git-fixes).
  - NFSv4.2: Fix a memory stomp in decode_attr_security_label
    (git-fixes).
  - NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding
    (git-fixes).
  - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf()
    fails (git-fixes).
  - nfs4: Fix kmemleak when allocate slot failed (git-fixes).
  - NFSv4.2: Fixup CLONE dest file size for zero-length count
    (git-fixes).
  - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot
    (git-fixes).
  - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (git-fixes).
  - NFSv4/pNFS: Always return layout stats on layout return for
    flexfiles (git-fixes).
  - NFSD: Return nfserr_serverfault if splice_ok but buf->pages
    have data (git-fixes).
  - xprtrdma: treat all calls not a bcall when bc_serv is NULL
    (git-fixes).
  - NFS: swap-out must always use STABLE writes (git-fixes).
  - NFS: swap IO handling is slightly different for O_DIRECT IO
    (git-fixes).
  - NFSv4 expose nfs_parse_server_name function (git-fixes).
  - NFSv4 remove zero number of fs_locations entries error check
    (git-fixes).
  - NFSv4.1: Fix uninitialised variable in devicenotify (git-fixes).
  - nfs: nfs4clinet: check the return value of kstrdup()
    (git-fixes).
  - NFSv4 only print the label when its queried (git-fixes).
  - NFSD: Keep existing listeners on portlist error (git-fixes).
  - rpc: fix gss_svc_init cleanup on failure (git-fixes).
  - NFS: nfs_find_open_context() may only select open files
    (git-fixes).
  - rpc: fix NULL dereference on kmalloc failure (git-fixes).
  - nfs: we don't support removing system.nfs4_acl (git-fixes).
  - NFS: Correct size calculation for create reply length
    (git-fixes).
  - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (git-fixes).
  - SUNRPC: Handle 0 length opaque XDR object data properly
    (git-fixes).
  - SUNRPC: Move simple_get_bytes and simple_get_netobj into
    private header (git-fixes).
  - pNFS/NFSv4: Try to return invalid layout in
    pnfs_layout_process() (git-fixes).
  - SUNRPC: stop printk reading past end of string (git-fixes).
  - NFSv4.1 handle ERR_DELAY error reclaiming locking state on
    delegation recall (git-fixes).
  - net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' (git-fixes).
  - nfsd: Fix svc_xprt refcnt leak when setup callback client failed
    (git-fixes).
  - NFS: Fix memory leaks in nfs_pageio_stop_mirroring()
    (git-fixes).
  - NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context
    fails (git-fixes).
  - sunrpc: fix crash when cache_head become valid before update
    (git-fixes).
  - fs: nfs: Fix possible null-pointer dereferences in
    encode_attrs() (git-fixes).
  - NFSv2: Fix write regression (git-fixes).
  - NFSv2: Fix eof handling (git-fixes).
  - NFS: Fix initialisation of I/O result struct in
    nfs_pgio_rpcsetup (git-fixes).
  - NFSv4: Fix return value in nfs_finish_open() (git-fixes).
  - NFSv4: Fix return values for nfs4_file_open() (git-fixes).
  - svcrdma: Ignore source port when computing DRC hash (git-fixes).
  - net :sunrpc :clnt :Fix xps refcount imbalance on the error path
    (git-fixes).
  - nfsd: allow fh_want_write to be called twice (git-fixes).
  - sunrpc: don't mark uninitialised items as VALID (git-fixes).
  - nfsd: fix wrong check in write_v4_end_grace() (git-fixes).
  - nfs: Fix NULL pointer dereference of dev_name (git-fixes).
  - NFS: nfs_compare_mount_options always compare auth flavors
    (git-fixes).
  - nfsd: Return EPERM, not EACCES, in some SETATTR cases
    (git-fixes).
  - sunrpc: fix cache_head leak due to queued request (git-fixes).
  - nfsd: fix a warning in __cld_pipe_upcall() (git-fixes).
  - nfsd4: fix crash on writing v4_end_grace before nfsd startup
    (git-fixes).
  - lockd: fix decoding of TEST results (git-fixes).
  - SUNRPC: Fix a race with XPRT_CONNECTING (git-fixes).
  - flexfiles: enforce per-mirror stateid only for v4 DSes
    (git-fixes).
  - flexfiles: use per-mirror specified stateid for IO (git-fixes).
  - SUNRPC: Fix a bogus get/put in generic_key_to_expire()
    (git-fixes).
  - SUNRPC: drop pointless static qualifier in
    xdr_get_next_encode_buffer() (git-fixes).
  - sunrpc: Fix connect metrics (git-fixes).
  - SUNRPC: Fix a compile warning for cmpxchg64() (git-fixes).
  - NFSv4.x: fix lock recovery during delegation recall (git-fixes).
  - SUNRPC: Don't call __UDPX_INC_STATS() from a preemptible context
    (git-fixes).
  - NFSv4: Fix open create exclusive when the server reboots
    (git-fixes).
  - commit 25159f5


author: neilb@suse.de
changelog:
  - Refresh
    patches.suse/NFS-Further-fixes-to-the-writeback-error-handling.patch.
    gcc pointed out to me a porting error in this patch
  - commit 00a42ee


author: neilb@suse.de
changelog:
  - Refresh patches.suse/SUNRPC-call_alloc-async-tasks-mustn-t-block-waiting-.patch.
    This has landed in mainline so update commit info
  - commit 102542f


author: neilb@suse.de
changelog:
  - blacklist.conf: fixes for bugs we don't have
    git-fixes suggests patches from a later LTS which are fixes for patches
    that we don't have.  So blacklist them.
  - commit 7eacd62


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Fix crash when I/O abort times out (jsc#PED-568).
  - scsi: qla2xxx: Initialize vha->unknown_atio_[list, work]
    for NPIV hosts (jsc#PED-568).
  - scsi: qla2xxx: Remove duplicate of vha->iocb_work initialization
    (jsc#PED-568).
  - scsi: qla2xxx: Remove unused variable 'found_devs'
    (jsc#PED-568).
  - scsi: qla2xxx: Fix set-but-not-used variable warnings
    (jsc#PED-568).
  - commit 445debb


author: msuchanek@suse.de
changelog:
  - powerpc/pseries/eeh: use correct API for error log size
    (bsc#1065729).
  - powerpc/perf: callchain validate kernel stack pointer bounds
    (bsc#1065729).
  - powerpc/xive: add missing iounmap() in error path in
    xive_spapr_populate_irq_data() (fate#322438 git-fixes).
  - powerpc/pci: Fix get_phb_number() locking (bsc#1065729).
  - Refresh patches.suse/powerpc-disable_fixed_phb_option.patch
  - powerpc/64: Init jump labels before parse_early_param()
    (bsc#1065729).
  - commit e9baafc


author: msuchanek@suse.de
changelog:
  - powerpc/xive/spapr: correct bitmap allocation size (fate#322438
    git-fixes).
  - powerpc/xive: Add a check for memory allocation failure
    (fate#322438 git-fixes).
  - commit 3922d2a


author: mkubecek@suse.cz
changelog:
  - rpm/check-for-config-changes: add OBJTOOL and FTRACE_MCOUNT_USE_*
    Dummy gcc pretends to support -mrecord-mcount option but actual gcc on
    ppc64le does not. Therefore ppc64le builds of 6.2-rc1 and later in OBS
    enable FTRACE_MCOUNT_USE_OBJTOOL and OBJTOOL config options, resulting in
    check failure.
    As we already have FTRACE_MCOUNT_USE_CC and FTRACE_MCOUNT_USE_RECORDMCOUNT
    in the exception list, replace them with a general pattern. And add OBJTOOL
    as well.
  - commit 887416f


author: jeffm@suse.com
changelog:
  - rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs
    This makes in-tree KMPs more consistent with externally built KMPs and
    silences several rpmlint warnings.
  - commit 02b7735


author: msuchanek@suse.de
changelog:
  - powerpc/pci/of: Fix OF flags parsing for 64bit BARs
    (bsc#1065729).
  - powerpc/pseries/hvconsole: Fix stack overread via udbg
    (bsc#1065729).
  - powerpc/boot: Fix missing check of lseek() return value
    (bsc#1065729).
  - powerpc/traps: Fix the message printed when stack overflows
    (bsc#1065729).
  - powerpc/pseries: add of_node_put() in dlpar_detach_node()
    (bsc#1065729).
  - powerpc/pseries: Fix node leak in
    update_lmb_associativity_index() (bsc#1065729).
  - powerpc/powernv/eeh/npu: Fix uninitialized variables in
    opal_pci_eeh_freeze_status (bsc#1065729).
  - powerpc/mm: Make NULL pointer deferences explicit on bad page
    faults (bsc#1065729).
  - powerpc/xmon: fix dump_segments() (bsc#1065729).
  - powerpc/64/module: REL32 relocation range check (bsc#1065729).
  - powerpc/time: Fix clockevent_decrementer initalisation for PR
    KVM (bsc#1065729).
  - powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field
    (bsc#1065729).
  - powerpc/eeh: Fix possible null deref in eeh_dump_dev_log()
    (bsc#1065729).
  - powerpc/boot: Disable vector instructions (bsc#1065729).
  - powerpc/time: Use clockevents_register_device(), fixing an
    issue with large decrementer (bsc#1065729).
  - powerpc/xive: Move a dereference below a NULL test
    (bsc#1065729).
  - powerpc/64s/hash: Fix stab_rr off by one initialization
    (bsc#1065729).
  - powerpc/iommu: Avoid derefence before pointer check
    (bsc#1065729).
  - powerpc/powernv: opal_put_chars partial write fix (bsc#1065729).
  - powerpc/boot: Fix 64-bit boot wrapper build with non-biarch
    compiler (bsc#1065729).
  - Refresh patches.suse/powerpc-boot-Expose-Kconfig-symbols-to-wrapper.patch
  - commit 5dcb3e2


author: msuchanek@suse.de
changelog:
  - powerpc/pseries/cmm: Implement release() function for sysfs
    device (bsc#1065729).
  - powerpc/pseries: Mark accumulate_stolen_time() as notrace
    (bsc#1065729).
  - powerpc/futex: Fix warning: 'oldval' may be used uninitialized
    in this function (bsc#1065729).
  - Refresh patches.suse/powerpc-Add-a-framework-for-user-access-tracking.patch
  - commit 3acc489


author: msuchanek@suse.de
changelog:
  - powerpc/powernv: add missing of_node_put (bsc#1065729).
  - powerpc/boot: Fixup device-tree on little endian (bsc#1065729).
  - powerpc/pseries: Stop calling printk in rtas_stop_self()
    (bsc#1065729).
  - powerpc/smp: Set numa node before updating mask (bsc#1065729).
  - powerpc: Force inlining of cpu_has_feature() to avoid build
    failure (bsc#1065729).
  - powerpc: improve handling of unrecoverable system reset
    (bsc#1065729).
  - powerpc: sysdev: add missing iounmap() on error in
    mpic_msgr_probe() (bsc#1065729).
  - powerpc/powernv/smp: Fix spurious DBG() warning (bsc#1065729).
  - powerpc/crashkernel: Take "mem=" option into account
    (bsc#1065729).
  - powerpc/64s/pgtable: fix an undefined behaviour (bsc#1065729).
  - powerpc/eeh: Only dump stack once if an MMIO loop is detected
    (bsc#1065729).
  - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV
    (bsc#1065729).
  - powerpc/powernv/iov: Ensure the pdn for VFs always contains
    a valid PE number (bsc#1065729).
  - commit 1c66115


author: msuchanek@suse.de
changelog:
  - blacklist.conf: ppc radix hugepage ioremap
    Add commits related to this feature we don't have on 4.12
  - commit 30daa9a


author: msuchanek@suse.de
changelog:
  - README.BRANCH: Remove Petr Tesa?ík from README.BRANCH
    Petr is no longer with SUSE, and the address bounces.
  - commit a114688


author: petr.pavlu@suse.com
changelog:
  - blacklist.conf: add f6d061d61712 ("kernel/module: Fix memleak in
    module_add_modinfo_attrs()")
  - commit adb3140


author: jack@suse.cz
changelog:
  - ext4: don't BUG if someone dirty pages without asking ext4 first
    (bsc#1207097).
  - blacklist.conf: Blacklist ea_inode related commits
  - commit 9502092


author: jack@suse.cz
changelog:
  - ext4: update s_overhead_clusters in the superblock during an
    on-line resize (bsc#1206876).
  - commit 4f9eee6


author: jack@suse.cz
changelog:
  - ext4: fix extent status tree race in writeback error recovery
    path (bsc#1206877).
  - commit ede473e


author: jack@suse.cz
changelog:
  - ext4: continue to expand file system when the target size
    doesn't reach (bsc#1206882).
  - commit 49d324e


author: jack@suse.cz
changelog:
  - ext4: fix undefined behavior in bit shift for
    ext4_check_flag_values (bsc#1206890).
  - commit 7faea59


author: jack@suse.cz
changelog:
  - block, bfq: fix overwrite of bfq_group pointer in
    bfq_find_set_group() (bsc#1175995,jsc#SLE-15608).
  - commit d71d0e3


author: jack@suse.cz
changelog:
  - sbitmap: Avoid leaving waitqueue in invalid state in
    __sbq_wake_up() (git-fixes).
  - commit 8e6d6a5


author: jack@suse.cz
changelog:
  - quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF}
    quotactls (bsc#1207104).
  - commit 9272ca4


author: jack@suse.cz
changelog:
  - quota: Check next/prev free block number after reading from
    quota file (bsc#1206640).
  - commit 1fd21c3


author: jack@suse.cz
changelog:
  - udf: Fix free space reporting for metadata and virtual
    partitions (bsc#1206641).
  - commit a21c3d0


author: msuchanek@suse.de
changelog:
  - powerpc/rtas: avoid scheduling in rtas_os_term() (bsc#1065729).
  - powerpc/rtas: avoid device tree lookups in rtas_os_term()
    (bsc#1065729).
  - commit d5cf3c0


author: denis.kirjanov@suse.com
changelog:
  - Update
    patches.suse/net-sched-atm-dont-intepret-cls-results-when-asked-t.patch
    (bsc#1207036 CVE-2023-23454).
  - commit f3bb269


author: denis.kirjanov@suse.com
changelog:
  - Update
    patches.suse/net-sched-cbq-dont-intepret-cls-results-when-asked-t.patch
    (bsc#1207036 CVE-2023-23454).
  - commit e326580


author: jack@suse.cz
changelog:
  - Update tags
    patches.suse/ext4-Fix-check-for-block-being-out-of-directory-size.patch.
  - commit b091c25


author: denis.kirjanov@suse.com
changelog:
  - ipv6: raw: Deduct extension header length in
    rawv6_push_pending_frames (bsc#1207168).
  - commit cec1a9b


author: colyli@suse.de
changelog:
  - blacklist.conf: remove the following commits which will be
    backported as git-fixes,
    - f01b411f41f91fc3196eae4317cf8b4d872830a6
    - 35d2835d2ac41dc0b3e3469f8e2b08ce9709ace8
  - commit f91ec99


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add hung task detector optimizations
  - Add 401c636a0eeb kernel/hung_task.c: show all hung tasks before panic
  - Add a1c6ca3c6de7 kernel: hung_task.c: disable on suspend
  - Add 168e06f7937d kernel/hung_task.c: force console verbose before panic
  - Add 304ae42739b1 kernel/hung_task.c: break RCU locks based on jiffies
  - commit 106657e


author: colyli@suse.de
changelog:
  - dm: Use kzalloc for all structs with embedded biosets/mempools
    (git-fixes).
  - block/swim: Select appropriate drive on device open (git-fixes).
  - block/swim: Fix IO error at end of medium (git-fixes).
  - block/swim: Check drive type (git-fixes).
  - block/swim: Rename macros to avoid inconsistent inverted logic
    (git-fixes).
  - block/swim: Don't log an error message for an invalid ioctl
    (git-fixes).
  - m68k/mac: Don't remap SWIM MMIO region (git-fixes).
  - commit 7216c12


author: colyli@suse.de
changelog:
  - block: add a lower-level bio_add_page interface (git-fixes).
  - Refresh for the above change,
    patches.suse/block-remove-bvec_to_phys.patch.
  - commit 1c0212c


author: colyli@suse.de
changelog:
  - nbd: add missing config put (git-fixes).
  - loop: Add LOOP_SET_DIRECT_IO to compat ioctl (git-fixes).
  - block/bio-integrity: fix a memory leak bug (git-fixes).
  - nbd: fix crash when the blksize is zero (git-fixes).
  - dm verity: use message limit for data block corruption message
    (git-fixes).
  - blk-mq: move cancel of requeue_work into blk_mq_release
    (git-fixes).
  - block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR (git-fixes).
  - block, bfq: increase idling for weight-raised queues
    (git-fixes).
  - dm thin: add sanity checks to thin-pool and external snapshot
    creation (git-fixes).
  - zram: fix double free backing device (git-fixes).
  - dm flakey: Properly corrupt multi-page bios (git-fixes).
  - dm crypt: use u64 instead of sector_t to store iv_offset
    (git-fixes).
  - dm kcopyd: Fix bug causing workqueue stalls (git-fixes).
  - sunvdc: Do not spin in an infinite loop when vio_ldc_send()
    returns EAGAIN (git-fixes).
  - dm raid: avoid bitmap with raid4/5/6 journal device (git-fixes).
  - amiflop: clean up on errors during setup (git-fixes).
  - swim: fix cleanup on setup error (git-fixes).
  - drivers/block/zram/zram_drv.c: fix bug storing backing_dev
    (git-fixes).
  - nbd: handle unexpected replies better (git-fixes).
  - nbd: don't requeue the same request twice (git-fixes).
  - nbd: Add the nbd NBD_DISCONNECT_ON_CLOSE config flag
    (git-fixes).
  - commit 687c872


author: colyli@suse.de
changelog:
  - nbd: fix max number of supported devs (git-fixes).
  - Refresh for the above change,
    patches.suse/0006-nbd-don-t-update-block-size-after-device-is-started.patch.
  - commit 0c94304


author: colyli@suse.de
changelog:
  - dm thin: Use last transaction's pmd->root when commit failed
    (git-fixes).
  - dm thin: resume even if in FAIL mode (git-fixes).
  - dm cache: set needs_check flag after aborting metadata
    (git-fixes).
  - dm cache: Fix ABBA deadlock between shrink_slab and
    dm_cache_metadata_abort (git-fixes).
  - dm thin: Fix ABBA deadlock between shrink_slab and
    dm_pool_abort_metadata (git-fixes).
  - dm cache: Fix UAF in destroy() (git-fixes).
  - dm thin: Fix UAF in run_timer_softirq() (git-fixes).
  - blktrace: Fix output non-blktrace event when blk_classic option
    enabled (git-fixes).
  - dm ioctl: fix misbehavior if list_versions races with module
    loading (git-fixes).
  - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (git-fixes).
  - nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
    (git-fixes).
  - sbitmap: Avoid leaving waitqueue in invalid state in
    __sbq_wake_up() (git-fixes).
  - drivers:md:fix a potential use-after-free bug (git-fixes).
  - nbd: fix io hung while disconnecting device (git-fixes).
  - nbd: fix race between nbd_alloc_config() and module removal
    (git-fixes).
  - nbd: call genl_unregister_family() first in nbd_cleanup()
    (git-fixes).
  - md: protect md_unregister_thread from reentrancy (git-fixes).
  - block, bfq: protect 'bfqd->queued' by 'bfqd->lock' (git-fixes).
  - dm ioctl: prevent potential spectre v1 gadget (git-fixes).
  - loop: use sysfs_emit() in the sysfs xxx show() (git-fixes).
  - dm space map common: add bounds check to sm_ll_lookup_bitmap()
    (git-fixes).
  - dm btree: add a defensive bounds check to insert_at()
    (git-fixes).
  - floppy: Add max size check for user space request (git-fixes).
  - blk-cgroup: fix missing put device in error path from
    blkg_conf_pref() (git-fixes).
  - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
    (git-fixes).
  - cryptoloop: add a deprecation warning (git-fixes).
  - virtio-blk: Fix memory leak among suspend/resume procedure
    (git-fixes).
  - dm space maps: don't reset space map allocation cursor when
    committing (git-fixes).
  - block: only update parent bi_status when bio fail (git-fixes).
  - dm verity: skip verity work if I/O error when system is shutting
    down (git-fixes).
  - dm table: Remove BUG_ON(in_interrupt()) (git-fixes).
  - Revert "dm cache: fix arm link errors with inline" (git-fixes).
  - nbd: fix a block_device refcount leak in nbd_release
    (git-fixes).
  - blk-cgroup: Pre-allocate tree node on blkg_conf_prep
    (git-fixes).
  - blk-cgroup: Fix memleak on error path (git-fixes).
  - nbd: make the config put is called before the notifying the
    waiter (git-fixes).
  - blk-mq: insert request not through ->queue_rq into sw/scheduler
    queue (git-fixes).
  - bcache: fix super block seq numbers comparision in
    register_cache_set() (git-fixes).
  - blktrace: ensure our debugfs dir exists (git-fixes).
  - blktrace: break out of blktrace setup on concurrent calls
    (git-fixes).
  - blktrace: fix endianness for blk_log_remap() (git-fixes).
  - blktrace: fix endianness in get_pdu_int() (git-fixes).
  - blktrace: use errno instead of bi_status (git-fixes).
  - block/bio-integrity: don't free 'buf' if
    bio_integrity_add_page() failed (git-fixes).
  - dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to
    find a zone (git-fixes).
  - ps3disk: use the default segment boundary (git-fixes).
  - null_blk: fix spurious IO errors after failed past-wp access
    (git-fixes).
  - Revert "blkdev: check for valid request queue before issuing
    flush" (git-fixes).
  - block: Fix use-after-free issue accessing struct io_cq
    (git-fixes).
  - null_blk: Handle null_add_dev() failures properly (git-fixes).
  - block, bfq: fix overwrite of bfq_group pointer in
    bfq_find_set_group() (git-fixes).
  - dm bio record: save/restore bi_end_io and bi_integrity
    (git-fixes).
  - brd: check and limit max_part par (git-fixes).
  - nbd: add a flush_workqueue in nbd_start_device (git-fixes).
  - compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES
    (git-fixes).
  - block: fix memleak when __blk_rq_map_user_iov() is failed
    (git-fixes).
  - nbd: fix shutdown and recv work deadlock v2 (git-fixes).
  - nbd:fix memory leak in nbd_get_socket() (git-fixes).
  - rsxx: add missed destroy_workqueue calls in remove (git-fixes).
  - nbd: verify socket is supported during setup (git-fixes).
  - nbd: handle racing with error'ed out commands (git-fixes).
  - nbd: fix possible sysfs duplicate warning (git-fixes).
  - commit 13f6ec9


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add memcg unusable fixes
  - Add c3cc39118c36 mm: memcontrol: fix NR_WRITEBACK leak in memcg and system stats
  - Add e27be240df53 mm: memcg: make sure memory.events is uptodate when waking pollers
  - Add c892fd82cc06 mm: memcg: add __GFP_NOWARN in __memcg_schedule_kmem_cache_create()
  - Add 0b3d6e6f2dd0 mm: writeback: use exact memcg dirty counts
  - commit 6350151


author: tiwai@suse.de
changelog:
  - ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent
    UAF (CVE-2023-0266 bsc#1207134).
  - commit 55a788e


author: ematsumiya@suse.de
changelog:
  - audit: ensure userspace is penalized the same as the kernel
    when under pressure (bsc#1204514).
  - commit 424bf73


author: pmladek@suse.com
changelog:
  - HID: betop: fix slab-out-of-bounds Write in betop_probe
    (git-fixes, bsc#1207186).
  - commit 29e41ae


author: pmladek@suse.com
changelog:
  - HID: check empty report_list in hid_validate_values()
    (git-fixes, bsc#1206784).
  - commit 0c3e451


author: petr.pavlu@suse.com
changelog:
  - ftrace: Enable trampoline when rec count returns back to one
    (git-fixes).
  - Refresh
    patches.suse/ftrace-Do-not-blindly-read-the-ip-address-in-ftrace_bug.patch.
  - Refresh
    patches.suse/ftrace-Fix-char-print-issue-in-print_ip_ins.patch.
  - commit c714737


author: oneukum@suse.com
changelog:
  - usb: dwc3: core: Call dwc3_core_get_phy() before initializing
    phys (git-fixes).
  - commit f2e20db


author: oneukum@suse.com
changelog:
  - usb: dwc3: core: Fix ULPI PHYs and prevent phy_get/ulpi_init
    during suspend/resume (git-fixes).
  - Refresh
    patches.suse/usb-dwc3-Disable-phy-suspend-after-power-on-reset.patch.
  - commit d6a4fb0


author: oneukum@suse.com
changelog:
  - blacklist.conf: blacklist drivers/input/touchscreen/stmfts.c
    Support for this driver has been added in v4.13 with
    78bcac7b2ae1e4f6e96c68ff353c140669ea231c, which we have
    not taken in SLE12. Silence the scripts.
  - commit 86c295f


author: oneukum@suse.com
changelog:
  - Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag
    (git-fixes).
    Heavily modified, as prerequisites for taking it as is would
    utterly ruin kABI
  - commit f6a5968


author: petr.pavlu@suse.com
changelog:
  - module: Don't wait for GOING modules (bsc#1196058, bsc#1186449,
    bsc#1204356, bsc#1204662).
  - commit 4f27069


author: martin.wilck@suse.com
changelog:
  - Revert "scsi: smartpqi: set force_blk_mq=1.(bsc#1205397)"
    This reverts commit 10f3936c627ef942dd3b1e94d001f74978249b48.
  - commit 08dc3b9


author: lduncan@suse.com
changelog:
  - Refresh
    patches.suse/sctp-fail-if-no-bound-addresses-can-be-used-for-a-gi.patch.
    Since it is not upstream.
  - commit 71b544b


author: lduncan@suse.com
changelog:
  - blacklist.conf: remove git-fix commit
    Added before but now the context appears present.
  - commit ca7ebf0


author: dkirjanov@suse.com
changelog:
  - Refresh
    patches.suse/sctp-fail-if-no-bound-addresses-can-be-used-for-a-gi.patch.
  - commit 850359a


author: msuchanek@suse.de
changelog:
  - blacklist.conf: Giving up on memtrace on 4.12 kernel
    It's hopelessly outdated. It may work for some uses but definitely
    cannot be fixed to work reliably. It's only available on powernv, anyway.
  - commit 52370b2


author: lduncan@suse.com
changelog:
  - scsi: hpsa: Fix allocation size for scsi_host_alloc()
    (git-fixes).
  - scsi: snic: Fix possible UAF in snic_tgt_create() (git-fixes).
  - scsi: fcoe: Fix transport not deattached when fcoe_if_init()
    fails (git-fixes).
  - scsi: ipr: Fix WARNING in ipr_init() (git-fixes).
  - scsi: scsi_debug: Fix possible name leak in
    sdebug_add_host_helper() (git-fixes).
  - scsi: fcoe: Fix possible name leak when device_register()
    fails (git-fixes).
  - scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device()
    (git-fixes).
  - scsi: hpsa: Fix error handling in hpsa_add_sas_host()
    (git-fixes).
  - scsi: mpt3sas: Fix possible resource leaks in
    mpt3sas_transport_port_add() (git-fixes).
  - scsi: hpsa: Fix possible memory leak in hpsa_init_one()
    (git-fixes).
  - scsi: scsi_debug: Fix a warning in resp_write_scat()
    (git-fixes).
  - drbd: destroy workqueue when drbd device was freed (git-fixes).
  - drbd: use after free in drbd_create_device() (git-fixes).
  - drbd: remove usage of list iterator variable after loop
    (git-fixes).
  - drbd: fix potential silent data corruption (git-fixes).
  - Revert "scsi: core: run queue if SCSI device queue isn't ready
    and queue is idle" (git-fixes).
  - drbd: dynamically allocate shash descriptor (git-fixes).
  - drbd: Change drbd_request_detach_interruptible's return type
    to int (git-fixes).
  - drbd: fix print_st_err()'s prototype to match the definition
    (git-fixes).
  - drbd: do not block when adjusting "disk-options" while IO is
    frozen (git-fixes).
  - drbd: reject attach of unsuitable uuids even if connected
    (git-fixes).
  - drbd: ignore "all zero" peer volume sizes in handshake
    (git-fixes).
  - commit 0a624a5


author: mkoutny@suse.com
changelog:
  - Update patches.suse/lightnvm-remove-lightnvm-implemenation.patch
    (bsc#1191881 bsc#1201420 CVE-2022-2991).
  - commit 125ae88


author: mkoutny@suse.com
changelog:
  - memcg: remove memcg_cgroup::id from IDR on
    mem_cgroup_css_alloc() failure (bsc#1208108).
  - commit f958549


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Ad db8dd9697238 cgroup-v1: cgroup_pidlist_next should update position index
  - commit 6b34bd8


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 22839869f21a signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys_sigaltstack
  - commit 4599dd7


author: msuchanek@suse.de
changelog:
  - blacklist.conf: 8219d31effa7 powerpc/lib/sstep: Fix build errors with newer binutils
    Always building for at least POWER8
  - commit 224de10


author: mkubecek@suse.cz
changelog:
  - net: sched: fix race condition in qdisc_graft() (CVE-2023-0590
    bsc#1207795).
  - net_sched: add __rcu annotation to netdev->qdisc (CVE-2023-0590
    bsc#1207795).
  - commit 880415e


author: dkirjanov@suse.com
changelog:
  - Update
    patches.kabi/usb.h-struct-usb_device-hide-new-member.patch
    (bsc#1206664 CVE-2022-4662).
  - Update
    patches.suse/USB-core-Prevent-nested-device-reset-calls.patch
    (bsc#1206664 CVE-2022-4662).
  - commit 3097f42


author: jslaby@suse.cz
changelog:
  - virtio_console: eliminate anonymous module_init & module_exit
    (git-fixes).
  - virtio_console: break out of buf poll on remove (git-fixes).
  - commit 04f33be


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add guards
  - d6810d730022 ("memcg, THP, swap: make mem_cgroup_swapout() support THP")
  - 00f3ca2c2d66 ("mm: memcontrol: per-lruvec stats infrastructure")
  - 1f4aace60b0e ("fs/seq_file.c: simplify seq_file iteration code and interface")
  - commit fd302dd


author: jslaby@suse.cz
changelog:
  - PCI/sysfs: Fix double free in error path (git-fixes).
  - PCI: Check for alloc failure in pci_request_irq() (git-fixes).
  - PCI: Fix pci_device_is_present() for VFs by checking PF
    (git-fixes).
  - PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge
    (git-fixes).
  - PCI: Fix used_buses calculation in pci_scan_child_bus_extend()
    (git-fixes).
  - PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation (git-fixes).
  - PCI/ASPM: Declare threshold_ns as u32, not u64 (git-fixes).
  - commit 1a1e3cb


author: jslaby@suse.cz
changelog:
  - Refresh
    patches.suse/PCI-ACPI-Allow-D3-only-if-Root-Port-can-signal-and-w.patch.
    Avoid compiler warning:
    drivers/pci/pci-acpi.c: In function ?acpi_pci_bridge_d3?:
    drivers/pci/pci-acpi.c:549:5: warning: unused variable ?val? [-Wunused-variable]
    u8 val;
      ^~~
  - commit 94c9b34


author: petr.pavlu@suse.com
changelog:
  - tracing: Fix sleeping function called from invalid context on
    RT kernel (git-fixes).
  - commit f5a6b6f


author: petr.pavlu@suse.com
changelog:
  - tracing: Fix infinite loop in tracing_read_pipe on overflowed
    print_trace_line (git-fixes).
  - commit 720bed5


author: petr.pavlu@suse.com
changelog:
  - tracing: Make sure trace_printk() can output as soon as it
    can be used (git-fixes).
  - commit 15c6ed8


author: jslaby@suse.cz
changelog:
  - x86/asm: Add instruction suffixes to bitops (git-fixes).
  - x86/entry/64: Add instruction suffix (git-fixes).
  - kprobes, x86/alternatives: Use text_mutex to protect
    smp_alt_modules (git-fixes).
  - x86/asm: Remove unnecessary \n\t in front of CC_SET() from
    asm templates (git-fixes).
  - blacklist.conf: remove it from there
  - commit 42cc16d


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add d477f8c202d1 cpuset: restore sanity to cpuset_cpus_allowed_fallback()
  - commit 53f3608


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add a4055888629b mm/memcg: warning on !memcg after readahead page charged
  - commit df06b7b


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 4a7ba45b1a43 memcg: fix possible use-after-free in memcg_write_event_control()
  - commit a63545b


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 86989c41b5ea signal: Always ignore SIGKILL and SIGSTOP sent to the global init
  - commit bed9df8


author: jslaby@suse.cz
changelog:
  - Refresh patches.suse/x86-l1tf-06-add-sysfs-report.patch.
  - Refresh
    patches.suse/0001-x86-litf-Introduce-vmx-status-variable.patch.
  - Refresh
    patches.suse/0010-x86-bugs-kvm-Introduce-boot-time-control-of-L1TF-mit.patch.
    Update to upstream version (X86_FEATURE_L1TF_PTEINV).
  - commit 89f9e4a


author: jslaby@suse.cz
changelog:
  - x86/bugs: Move the l1tf function and define pr_fmt properly
    (git-fixes).
  - Refresh
    patches.suse/0001-x86-litf-Introduce-vmx-status-variable.patch.
  - Refresh
    patches.suse/0007-x86-kvm-Allow-runtime-control-of-L1D-flush.patch.
  - Refresh
    patches.suse/0010-x86-bugs-kvm-Introduce-boot-time-control-of-L1TF-mit.patch.
  - Refresh
    patches.suse/x86-speculation-mds-add-mitigation-control-for-mds.patch.
  - Refresh
    patches.suse/x86-speculation-reorder-the-spec_v2-code.patch.
  - Refresh
    patches.suse/x86-speculation-support-mitigations-cmdline-option.patch.
  - commit 1843a69


author: colyli@suse.de
changelog:
  - blk-mq: fix possible memleak when register 'hctx' failed
    (git-fixes).
  - md/raid1: stop mdx_raid1 thread when raid1 array run failed
    (git-fixes).
  - md: fix a crash in mempool_free (git-fixes).
  - nbd: Fix NULL pointer in flush_workqueue (git-fixes).
  - commit e68f2dc


author: jslaby@suse.cz
changelog:
  - x86/earlyprintk: Add a force option for pciserial device
    (git-fixes).
  - x86/mce-inject: Reset injection struct after injection
    (git-fixes).
  - kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not
    fault on bad stack (git-fixes).
  - x86/mce/mce-inject: Preset the MCE injection struct (git-fixes).
  - commit f94b2cc


author: tzimmermann@suse.de
changelog:
  - drm/vmwgfx: Validate the box size for the snooped cursor (bsc#1203332 CVE-2022-36280)
  - commit 9894e8b


author: jslaby@suse.cz
changelog:
  - x86/speculation: Add support for STIBP always-on preferred mode
    (git-fixes).
  - x86/speculation: Change misspelled STIPB to STIBP (git-fixes).
  - Refresh
    patches.suse/x86-speculation-Add-spectre_v2-ibrs-option-to-support-Kern.patch.
  - Refresh
    patches.suse/x86-speculation-add-eibrs-retpoline-options.patch.
  - Refresh
    patches.suse/x86-speculation-allow-ibpb-to-be-conditionally-enabled-on-cpus-with-always-on-stibp.patch.
  - Refresh
    patches.suse/x86-speculation-avoid-force-disabling-ibpb-based-on-stibp-and-enhanced-ibrs.patch.
  - Refresh
    patches.suse/x86-speculation-merge-one-test-in-spectre_v2_user_select_mitigation.patch.
  - Refresh
    patches.suse/x86-speculation-pr_spec_force_disable-enforcement-for-indirect-branches.patch.
    Update STIBP patches to be closer to upstream.
  - commit 1ef4c9a


author: jslaby@suse.cz
changelog:
  - x86/speculation: Remove SPECTRE_V2_IBRS in enum
    spectre_v2_mitigation (bsc#1068032 CVE-2017-5754).
  - Refresh
    patches.suse/x86-retpoline-remove-minimal-retpoline-support.patch.
  - Refresh
    patches.suse/x86-speculation-Add-spectre_v2-ibrs-option-to-support-Kern.patch.
  - Refresh
    patches.suse/x86-speculation-add-eibrs-retpoline-options.patch.
  - Refresh
    patches.suse/x86-speculation-rename-retpoline_amd-to-retpoline_lfence.patch.
  - Refresh
    patches.suse/x86-speculation-support-enhanced-ibrs-on-future-cpus.patch.
    Make IBRS patches closer to upstream.
  - commit 4cf6d38


author: jslaby@suse.cz
changelog:
  - x86/hpet: Prevent potential NULL pointer dereference
    (git-fixes).
  - x86/mm: Don't leak kernel addresses (git-fixes).
  - x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk
    (git-fixes).
  - x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15
    models (git-fixes).
  - x86/kexec: Don't setup EFI info if EFI runtime is not enabled
    (git-fixes).
  - x86/fpu: Add might_fault() to user_insn() (git-fixes).
  - commit 5915eb8


author: jslaby@suse.cz
changelog:
  - cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM
    (git-fixes).
  - kABI: cpu/hotplug: reexport cpu_smt_control (kabi).
  - Refresh
    patches.suse/cpu-smt-create-and-export-cpu_smt_possible.patch.
  - commit 450f659


author: jslaby@suse.cz
changelog:
  - x86/mce: Fix -Wmissing-prototypes warnings (git-fixes).
  - Refresh
    patches.suse/x86-mce-amd-edac-mce_amd-add-new-mp5-nbio-and-pcie-smca-bank-types.patch.
  - commit 04b9b60


author: jack@suse.cz
changelog:
  - blacklist.conf: Blacklist the patch below
  - Delete
    patches.suse/ext4-don-t-BUG-if-someone-dirty-pages-without-asking.patch
    to replace it with a better alternative we have in other branches
  - commit d1f6219


author: colyli@suse.de
changelog:
  - blk-cgroup: fix missing pd_online_fn() while activating policy
    (git-fixes bsc#1225203).
  - commit 1f6aad2


author: tzimmermann@suse.com
changelog:
  - drm/vmwgfx: Avoid NULL-ptr deref in vmw_cmd_dx_define_query() (bsc#1203331 CVE-2022-38096)
  - commit e1a86c1


author: ailiop@suse.com
changelog:
  - xfs: fix partially uninitialized structure in
    xfs_reflink_remap_extent (git-fixes).
  - commit 9049b82


author: ailiop@suse.com
changelog:
  - xfs: fix realtime bitmap/summary file truncation when growing
    rt volume (git-fixes).
  - commit e4116fa


author: ailiop@suse.com
changelog:
  - xfs: Fix unreferenced object reported by kmemleak in
    xfs_sysfs_init() (git-fixes).
  - commit 8137300


author: oneukum@suse.com
changelog:
  - usb: rndis_host: Secure rndis_query check against int overflow
    (CVE-2023-23559 bsc#1207051).
  - commit e207be8


author: jslaby@suse.cz
changelog:
  - kbuild: clear LDFLAGS in the top Makefile (bsc#1203200).
  - Refresh patches.suse/supported-flag.
  - commit d60d0fc


author: jslaby@suse.cz
changelog:
  - prlimit: do_prlimit needs to have a speculation check
    (git-fixes).
  - signal handling: don't use BUG_ON() for debugging (git-fixes).
  - panic: unset panic_on_warn inside panic() (git-fixes).
  - ptrace: make ptrace() fail if the tracee changed its pid
    unexpectedly (git-fixes).
  - don't dump the threads that had been already exiting when zapped
    (git-fixes).
  - kernel/sys.c: avoid copying possible padding bytes in
    copy_to_user (git-fixes).
  - commit b9bfdd9


author: dkirjanov@suse.com
changelog:
  - net/mlx5e: Set of completion request bit should not clear
    other adjacent bits (git-fixes).
  - commit 1fccfde


author: jslaby@suse.cz
changelog:
  - x86/stacktrace: Prevent infinite loop in arch_stack_walk_user()
    (git-fixes).
  - x86/build: Add 'set -e' to mkcapflags.sh to delete broken
    capflags.c (git-fixes).
  - x86/atomic: Fix smp_mb__{before,after}_atomic() (git-fixes).
  - x86/PCI: Fix PCI IRQ routing table memory leak (git-fixes).
  - x86/mm: Remove in_nmi() warning from 64-bit implementation of
    vmalloc_fault() (git-fixes).
  - x86/irq/64: Limit IST stack overflow check to #DB stack
    (git-fixes).
  - x86/uaccess, signal: Fix AC=1 bloat (git-fixes).
  - x86/ia32: Fix ia32_restore_sigcontext() AC leak (git-fixes).
  - commit 4fdbd92


author: jslaby@suse.cz
changelog:
  - x86/power: Fix 'nosmt' vs hibernation triple fault during resume
    (git-fixes).
  - Refresh
    patches.suse/cpu-smt-create-and-export-cpu_smt_possible.patch.
  - commit 3ddadd1


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Remove the unused variable wwn (bsc#1208570).
  - scsi: qla2xxx: Simplify if condition evaluation (bsc#1208570).
  - scsi: qla2xxx: Use a variable for repeated mem_size computation
    (bsc#1208570).
  - scsi: qla2xxx: Make qla_trim_buf() and __qla_adjust_buf()
    static (bsc#1208570).
  - scsi: qla2xxx: Fix printk() format string (bsc#1208570).
  - scsi: qla2xxx: Update version to 10.02.08.200-k (bsc#1208570).
  - scsi: qla2xxx: Select qpair depending on which CPU post_cmd()
    gets called (bsc#1208570).
  - scsi: qla2xxx: edif: Fix clang warning (bsc#1208570).
  - scsi: qla2xxx: edif: Reduce memory usage during low I/O
    (bsc#1208570).
  - scsi: qla2xxx: edif: Fix stall session after app start
    (bsc#1208570).
  - scsi: qla2xxx: edif: Fix performance dip due to lock contention
    (bsc#1208570).
  - scsi: qla2xxx: Relocate/rename vp map (bsc#1208570).
  - scsi: qla2xxx: Remove dead code (GNN ID) (bsc#1208570).
  - scsi: qla2xxx: Remove dead code (GPNID) (bsc#1208570).
  - scsi: qla2xxx: Remove dead code (bsc#1208570).
  - scsi: qla2xxx: Update version to 10.02.08.100-k (bsc#1208570).
  - scsi: qla2xxx: Fix IOCB resource check warning (bsc#1208570).
  - scsi: qla2xxx: Remove increment of interface err cnt
    (bsc#1208570).
  - scsi: qla2xxx: Fix erroneous link down (bsc#1208570).
  - scsi: qla2xxx: Remove unintended flag clearing (bsc#1208570).
  - scsi: qla2xxx: Fix stalled login (bsc#1208570).
  - scsi: qla2xxx: Fix exchange oversubscription for management
    commands (bsc#1208570).
  - scsi: qla2xxx: Fix exchange oversubscription (bsc#1208570).
  - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests
    (bsc#1208570).
  - scsi: qla2xxx: Fix link failure in NPIV environment
    (bsc#1208570).
  - scsi: qla2xxx: Check if port is online before sending ELS
    (bsc#1208570).
  - commit 649e0ec


author: dwagner@suse.de
changelog:
  - block: bio-integrity: Copy flags when bio_integrity_payload
    is cloned (bsc#1208541).
  - commit 1c1919f


author: mkoutny@suse.com
changelog:
  - x86/mm: Randomize per-cpu entry area (bsc#1207845
    CVE-2023-0597).
  - refresh patches.suse/x86-cpu_entry_area-Map-also-trace_idt_table.patch.
  - commit 6cab2a4


author: iivanov@suse.de
changelog:
  - ARM: 8702/1: head-common.S: Clear lr before jumping to start_kernel() (git-fixes)
  - commit 0e2e532


author: tbogendoerfer@suse.de
changelog:
  - net: mpls: fix stale pointer if allocation fails during device
    rename (bsc#1208700 CVE-2023-26545).
  - commit d61392c


author: denis.kirjanov@suse.com
changelog:
  - Refresh
    patches.suse/sctp-fail-if-no-bound-addresses-can-be-used-for-a-gi.patch.
  - commit b1becb2


author: denis.kirjanov@suse.com
changelog:
  - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
    (bsc#1194535 CVE-2021-4203).
  - commit b12b939


author: denis.kirjanov@suse.com
changelog:
  - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
    (bsc#1194535 CVE-2021-4203).
  - commit e49e1b0


author: denis.kirjanov@suse.com
changelog:
  - Revert "sock.h: hide new member (bsc#1194535 CVE-2021-4203)."
    This reverts commit 3cef23f4011eda051233a2e9572ae1d789313f41
    since it breaks the kernel
  - commit f66a3cf


author: denis.kirjanov@suse.com
changelog:
  - Revert "af_unix: fix races in sk_peer_pid and sk_peer_cred accesses"
    This reverts commit e49e1b0f7e662d5b071015f05ead8185cb31f049
    since it breaks the kernel.
  - commit f1351a4


author: dkirjanov@suse.com
changelog:
  - net: qed*: Reduce RX and TX default ring count when running inside kdump kernel (git-fixes).
  - commit b08ffb4


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 0e48f51cbbfb Revert "libata, freezer: avoid block device removal while system is frozen"
  - commit 3b5d052


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 11e31f608b49 watchdog/softlockup: Enforce that timestamp is valid on boot
  - commit 312b206


author: mkoutny@suse.com
changelog:
  - blacklist.conf: fda31c50292a signal: avoid double atomic counter increments for user accounting
  - commit ad47077


author: msuchanek@suse.de
changelog:
  - powerpc/eeh: Fix use-after-release of EEH driver (bsc#1065729).
  - powerpc/powernv: IMC fix out of bounds memory access at shutdown
    (bsc#1065729).
  - commit f7b6c1a


author: msuchanek@suse.de
changelog:
  - powerpc/fscr: Enable interrupts earlier before calling
    get_user() (bsc#1065729).
  - Refresh patches.suse/powerpc-add-interrupt_cond_local_irq_enable-helper.patch
  - powerpc/powernv: Fix build error in opal-imc.c when NUMA=n
    (bsc#1065729).
  - commit 9101ec0


author: msuchanek@suse.de
changelog:
  - blacklist.conf: 8e1278444446 powerpc/32: Fix overread/overwrite of thread_struct via ptrace
  - commit 1292ac8


author: jslaby@suse.cz
changelog:
  - applicom: Fix PCI device refcount leak in applicom_init()
    (git-fixes).
  - PCI: Add ACS quirk for iProc PAXB (git-fixes).
  - Refresh
    patches.suse/PCI-Add-ACS-quirk-for-Amazon-Annapurna-Labs-root-por.patch.
  - Refresh
    patches.suse/PCI-Add-ACS-quirk-for-Broadcom-BCM57414-NIC.patch.
  - PCI: PM: Avoid skipping bus-level PM on platforms without ACPI
    (git-fixes).
  - PCI: aardvark: Fix a leaked reference by adding missing
    of_node_put() (git-fixes).
  - commit 5dd1a12


author: jslaby@suse.cz
changelog:
  - PCI: aardvark: Don't rely on jiffies while holding spinlock
    (git-fixes).
  - PCI: aardvark: Wait for endpoint to be ready before training
    link (git-fixes).
  - PCI/PM: Always return devices to D0 when thawing (git-fixes).
  - PCI: tegra: Fix OF node reference leak (git-fixes).
  - commit d6e8f39


author: jslaby@suse.cz
changelog:
  - PCI: aardvark: Don't touch PCIe registers if no card connected
    (git-fixes).
  - PCI: aardvark: Indicate error in 'val' when config read fails
    (git-fixes).
  - PCI: aardvark: Improve link training (git-fixes).
  - PCI: aardvark: Don't blindly enable ASPM L0s and don't write
    to read-only register (git-fixes).
  - PCI: aardvark: Train link immediately after enabling training
    (git-fixes).
  - PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints
    (git-fixes).
  - PCI: Avoid FLR for AMD Starship USB 3.0 (git-fixes).
  - PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 (git-fixes).
  - PCI: endpoint: Fix for concurrent memory allocation in OB
    address region (git-fixes).
  - kabi: PCI: endpoint: Fix for concurrent memory allocation in
    OB address region (git-fixes).
  - PCI: endpoint: Cast the page number to phys_addr_t (git-fixes).
  - PCI: aardvark: Remove PCIe outbound window configuration
    (git-fixes).
  - PCI: aardvark: Introduce an advk_pcie_valid_device() helper
    (git-fixes).
  - commit 36c0f12


author: neilb@suse.de
changelog:
  - nfsd: fix race to check ls_layouts (git-fixes).
  - pNFS/filelayout: Fix coalescing test for single DS (git-fixes).
  - SUNRPC: ensure the matching upcall is in-flight upon downcall
    (git-fixes).
  - nfsd: fix handling of readdir in v4root vs. mount upcall timeout
    (git-fixes).
  - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create
    failure (git-fixes).
  - nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request
    (git-fixes).
  - NFS: Pass error information to the pgio error cleanup routine
    (git-fixes).
  - SUNRPC: Fix priority queue fairness (git-fixes).
  - commit 24274be


author: denis.kirjanov@suse.com
changelog:
  - Refresh
    patches.suse/sctp-fail-if-no-bound-addresses-can-be-used-for-a-gi.patch.
  - commit d76f4ba


author: denis.kirjanov@suse.com
changelog:
  - l2tp: Serialize access to sk_user_data with sk_callback_lock
    (bsc#1205711 CVE-2022-4129).
  - commit ef8f012


author: msuchanek@suse.de
changelog:
  - kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
    When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
    which sets the variable for a simple command.
    However, the script is no longer a simple command. Export the variable
    instead.
  - commit 152a069


author: neilb@suse.de
changelog:
  - KABI FIX FOR: NFS: Pass error information to the pgio error
    cleanup routine (git-fixes).
  - commit 00c859b


author: jslaby@suse.cz
changelog:
  - PCI: Unify ACS quirk desired vs provided checking (git-fixes).
  - PCI: Make ACS quirk implementations more uniform (git-fixes).
  - commit 6452eb0


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Add option to disable FC2 Target support
    (bsc#1198438 bsc#1206103).
  - Delete
    patches.suse/revert-scsi-qla2xxx-Changes-to-support-FCP2-Target.patch.
  - commit 6206180


author: tiwai@suse.de
changelog:
  - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()
    (CVE-2023-1118 bsc#1208837).
  - commit e793953


author: shung-hsi.yu@suse.com
changelog:
  - rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
    When the source file location provided with -L is either prefixed or
    postfixed with forward slash, the script get stuck in a infinite loop
    inside calc_dirs() where $path is an empty string.
    user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
    ...
    path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
    path = /usr/src/linux-5.14.21-150500.41/Documentation
    path = /usr/src/linux-5.14.21-150500.41
    path = /usr/src
    path = /usr
    path =
    path =
    path =
    ... # Stuck in an infinite loop
    This workarounds the issue by breaking out the loop once path is an
    empty string. For a proper fix we'd want something that
    filesystem-aware, but this workaround should be enough for the rare
    occation that this script is ran manually.
    Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
  - commit 6d65136


author: jslaby@suse.cz
changelog:
  - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently
    (git-fixes).
  - PCI: Use pci_update_current_state() in pci_enable_device_flags()
    (git-fixes).
  - PCI/MSI: Skip masking MSI-X on Xen PV (git-fixes).
  - PCI/MSI: Enforce MSI entry updates to be visible (git-fixes).
  - PCI/MSI: Enforce that MSI-X table entry is masked for update
    (git-fixes).
  - PCI/MSI: Mask all unused MSI-X entries (git-fixes).
  - PCI: aardvark: Fix checking for PIO Non-posted Request
    (git-fixes).
  - PCI: aardvark: Fix kernel panic during PIO transfer (git-fixes).
  - PCI: xgene-msi: Fix race in installing chained irq handler
    (git-fixes).
  - PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (git-fixes).
  - PCI/PM: Avoid using device_may_wakeup() for runtime PM
    (git-fixes).
  - Refresh
    patches.suse/0002-PCI-PM-Use-the-NEVER_SKIP-driver-flag.patch.
  - commit 7a5a840


author: mpdesouza@suse.com
changelog:
  - Delete
    patches.suse/livepatch-define-a-macro-for-new-api-identification.patch.
    This definition was used by kgraft codestreams (SLE12-SP3), but the
    livepatch support for such codestreams has ended.
  - commit 4fbaecf


author: mfranc@suse.cz
changelog:
  - tap: tap_open(): correctly initialize socket uid (CVE-2023-1076
    bsc#1208599).
  - tun: tun_chr_open(): correctly initialize socket uid
    (CVE-2023-1076 bsc#1208599).
  - net: add sock_init_data_uid() (CVE-2023-1076 bsc#1208599).
  - netfilter: nf_tables: fix null deref due to zeroed list head
    (CVE-2023-1095 bsc#1208777).
  - commit c4928a4


author: denis.kirjanov@suse.com
changelog:
  - Update
    patches.suse/l2tp-fix-race-in-pppol2tp_release-with-session-objec.patch
    (bsc#1076830 bsc#1208850 CVE-2022-20567).
  - commit 47065bb


author: mkoutny@suse.com
changelog:
  - prlimit: do_prlimit needs to have a speculation check
    (bsc#1209256 CVE-2017-5753).
  - commit fca254e


author: msuchanek@suse.de
changelog:
  - Replace mkinitrd dependency with dracut (bsc#1202353).
    Also update mkinitrd refrences in documentation and comments.
  - commit e356c9b


author: msuchanek@suse.de
changelog:
  - Require suse-kernel-rpm-scriptlets at all times.
    The kernel packages call scriptlets for each stage, add the dependency
    to make it clear to libzypp that the scriptlets are required.
    There is no special dependency for posttrans, these scriptlets run when
    transactions are resolved. The plain dependency has to be used to
    support posttrans.
  - commit 56c4dbe


author: mkubecek@suse.cz
changelog:
  - Update patches.suse/net_sched-add-__rcu-annotation-to-netdev-qdisc.patch.
  - fix a mistake in the CVE-2023-0590 / bsc#1207795 backport
  - commit 005c9da


author: oneukum@suse.com
changelog:
  - timers/sched_clock: Prevent generic sched_clock wrap caused
    by tick_freeze() (git-fixes).
  - commit c1996c6


author: oneukum@suse.com
changelog:
  - Bluetooth: btusb: don't call kfree_skb() under
    spin_lock_irqsave() (git-fixes).
  - commit 0b2e609


author: shung-hsi.yu@suse.com
changelog:
  - rpm/group-source-files.pl: Fix output difference when / is in location
    While previous attempt to fix group-source-files.pl in 6d651362c38
    "rpm/group-source-files.pl: Deal with {pre,post}fixed / in location"
    breaks the infinite loop, it does not properly address the issue. Having
    prefixed and/or postfixed forward slash still result in different
    output.
    This commit changes the script to use the Perl core module File::Spec
    for proper path manipulation to give consistent output.
  - commit 4161bf9


author: vkarasulli@suse.de
changelog:
  - media: dvb-usb: az6027: fix null-ptr-deref in  az6027_i2c_xfer()
    (bsc#1209291 CVE-2023-28328).
  - commit 0a0d765


author: jgross@suse.com
changelog:
  - x86/paravirt: Fix callee-saved function ELF sizes (git-fixes).
  - Refresh
    patches.suse/x86-prepare-inline-asm-for-straight-line-speculation.patch.
  - commit be50a99


author: jgross@suse.com
changelog:
  - blacklist.conf: added 02a0d9216d4da ("Input: xen-kbdfront - do not advertise multi-touch pressure support")
  - commit 4d70cca


author: jgross@suse.com
changelog:
  - blacklist.conf: add ce6f7d087e2b ("Input: xen-kbdfront - fix multi-touch XenStore node's locations")
  - commit 9866d94


author: jgross@suse.com
changelog:
  - blacklist.conf: add 9e6246518592 ("xen/netback: don't call kfree_skb() under spin_lock_irqsave()")
  - commit cae7fc6


author: jgross@suse.com
changelog:
  - xen-netfront: Fix race between device setup and open
    (git-fixes).
  - Refresh
    patches.suse/xen-netfront-don-t-trust-the-backend-response-data-b.patch.
  - commit a087822


author: jgross@suse.com
changelog:
  - xen-netfront: fix potential deadlock in xennet_remove()
    (git-fixes).
  - Refresh
    patches.suse/xen-netfront-force-data-bouncing-when-backend-is-unt.patch.
  - commit 9294dd7


author: dkirjanov@suse.com
changelog:
  - Refresh
    patches.suse/scsi-qla2xxx-Add-option-to-disable-FC2-Target-suppor.patch.
  - commit 37fbfe8


author: oneukum@suse.com
changelog:
  - blacklist.conf: blacklist Documentation because we
    will not updaten the documentation package in SLE12 anyway
  - commit b4fe007


author: petr.pavlu@suse.com
changelog:
  - tracing: Add NULL checks for buffer in
    ring_buffer_free_read_page() (git-fixes).
  - commit 4ba90d9


author: petr.pavlu@suse.com
changelog:
  - ftrace: Fix invalid address access in lookup_rec() when index
    is 0 (git-fixes).
  - commit 2107853


author: petr.pavlu@suse.com
changelog:
  - tracing/hwlat: Replace sched_setaffinity with
    set_cpus_allowed_ptr (git-fixes).
  - commit 10ecebb


author: ematsumiya@suse.de
changelog:
  - cifs: don't send down the destination address to sendmsg for
    a SOCK_STREAM (bsc#1190317).
  - commit 4cd0dc6


author: ematsumiya@suse.de
changelog:
  - cifs: avoid use of global locks for high contention data
    (bsc#1190317).
  - Refresh
    patches.suse/cifs-add-missing-spinlock-around-tcon-refcount.patch.
  - Refresh patches.suse/cifs-remove-useless-DeleteMidQEntry-.patch.
    Context adjustment.
  - commit be7ee22


author: oneukum@suse.com
changelog:
  - USB: misc: iowarrior: fix up header size for
    USB_DEVICE_ID_CODEMERCS_IOW100 (git-fixes).
  - commit 198956a


author: dwagner@suse.de
changelog:
  - scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of
    DID_REQUEUE (bsc#1199837).
  - commit 2f806c6


author: ematsumiya@suse.de
changelog:
  - cifs: use ALIGN() and round_up() macros (bsc#1190317).
  - Refresh patches.suse/cifs-fix-negotiate-context-parsing.patch.
  - commit 53d873a


author: ematsumiya@suse.de
changelog:
  - cifs: lease key is uninitialized in two additional functions
    when smb1 (bsc#1190317).
  - commit 2f04807


author: ematsumiya@suse.de
changelog:
  - cifs: Fix pages array leak when writedata alloc failed in
    cifs_writedata_alloc() (bsc#1190317).
  - commit d37ea58


author: ematsumiya@suse.de
changelog:
  - cifs: Fix pages leak when writedata alloc failed in
    cifs_write_from_iter() (bsc#1190317).
  - commit f847274


author: iivanov@suse.de
changelog:
  - blacklist.conf: ("arm64: cpufeature: Relax checks for AArch32 support at EL[0-2]")
  - commit 99d129d


author: iivanov@suse.de
changelog:
  - arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register (git-fixes)
    Refresh patches.suse/arm64-cpufeature-Allow-different-PMU-versions-in-ID_DFR0_EL1.patch
  - commit a0b4d86


author: iivanov@suse.de
changelog:
  - blacklist.conf: ("arm64: alternatives: Move length validation in alternative_{insn,")
  - commit 750c32b


author: mkubecek@suse.cz
changelog:
  - net/sched: tcindex: update imperfect hash filters respecting
    rcu (CVE-2023-1281 bsc#1209634).
  - rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer()
    (CVE-2023-1281 bsc#1209634).
  - commit 79d6cb4


author: mkoutny@suse.com
changelog:
  - Update
    patches.suse/net-sched-atm-dont-intepret-cls-results-when-asked-t.patch
    (bsc#1207036 CVE-2023-23454 bsc#1207125 CVE-2023-23455).
  - Update
    patches.suse/net-sched-cbq-dont-intepret-cls-results-when-asked-t.patch
    (bsc#1207036 CVE-2023-23454 bsc#1207125 CVE-2023-23455).
  - commit 03cf48f


author: msuchanek@suse.de
changelog:
  - powerpc/rtas: ensure 4KB alignment for rtas_data_buf
    (bsc#1065729).
  - powerpc/pseries/lparcfg: add missing RTAS retry status handling
    (bsc#1065729).
  - powerpc/pseries/lpar: add missing RTAS retry status handling
    (bsc#1109158 ltc#169177 git-fixes).
  - commit 4d6673f


author: msuchanek@suse.de
changelog:
  - powerpc/powernv/ioda: Skip unallocated resources when mapping
    to PE (bsc#1065729).
  - commit 12e8c49


author: vkarasulli@suse.de
changelog:
  - kvm: initialize all of the kvm_debugregs structure before
    sending it to userspace (bsc#1209532 CVE-2023-1513).
  - commit 27afda9


author: jslaby@suse.cz
changelog:
  - x86/ioapic: Force affinity setup before startup (bsc#1193231).
  - blacklist.conf: remove it from there as the prerequisities were
    backported already
  - commit 67a8716


author: ohering@suse.de
changelog:
  - PCI: hv: Add a per-bus mutex state_lock (bsc#1207001).
  - Revert "PCI: hv: Fix a timing issue which causes kdump to fail
    occasionally" (bsc#1207001).
  - PCI: hv: Remove the useless hv_pcichild_state from struct
    hv_pci_dev (bsc#1207001).
  - PCI: hv: Fix a race condition in hv_irq_unmask() that can
    cause panic (bsc#1207001).
  - PCI: hv: fix a race condition bug in hv_pci_query_relations()
    (bsc#1207001).
  - commit e9cf69b


author: jslaby@suse.cz
changelog:
  - x86/apic: Deinline x2apic functions (bsc#1181001 jsc#ECO-3191).
  - x86/x2apic: Mark set_x2apic_phys_mode() as __init (bsc#1181001
    jsc#ECO-3191).
  - Refresh
    patches.kabi/kABI-Fix-kABI-for-extended-APIC-ID-support.patch.
  - Refresh
    patches.suse/x86-msi-Force-affinity-setup-before-startup.patch.
    Update to upstream patches.
    Two easy cleanups added for simpler backports.
  - commit 2c2baeb


author: ematsumiya@suse.de
changelog:
  - cifs: fix return of uninitialized rc in
    dfs_cache_update_tgthint() (bsc#1190317).
  - commit aef9873


author: ematsumiya@suse.de
changelog:
  - cifs: Get rid of unneeded conditional in the smb2_get_aead_req()
    (bsc#1190317).
  - commit 46dc317


author: schwab@suse.de
changelog:
  - rpm/check-for-config-changes: add TOOLCHAIN_NEEDS_* to IGNORED_CONFIGS_RE
    This new form was added in commit e89c2e815e76 ("riscv: Handle
    zicsr/zifencei issues between clang and binutils").
  - commit 234baea


author: neilb@suse.de
changelog:
  - NFSv4: Fix hangs when recovering open state after a server reboot (git-fixes).
    [iivanov] Fix Patch-mainline to v6.3-rc5
  - commit f23280a


author: tiwai@suse.de
changelog:
  - rpm/constraints.in: increase the disk size for armv6/7 to 24GB
    It grows and the build fails recently on SLE15-SP4/5.
  - commit 41ac816


author: oneukum@suse.com
changelog:
  - net: usb: smsc75xx: Move packet length check to prevent kernel
    panic in skb_pull (git-fixes).
  - commit 904473f


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Synchronize the IOCB count to be in order
    (bsc#1209292 bsc#1209684 bsc#1209556).
  - commit 18dd273


author: roy.hopkins@suse.com
changelog:
  - netlink: limit recursion depth in policy validation
    (CVE-2020-36691 bsc#1209613).
  - commit 519d73a


author: jslaby@suse.cz
changelog:
  - x86/decoder: Add TEST opcode to Group3-2 (git-fixes).
  - x86/sysfb: Fix check for bad VRAM size (git-fixes).
  - x86/mm: Use the correct function type for native_set_fixmap()
    (git-fixes).
  - x86/ioapic: Prevent inconsistent state when moving an interrupt
    (git-fixes).
  - x86/mce: Lower throttling MCE messages' priority to warning
    (git-fixes).
  - x86/apic: Soft disable APIC before initializing it (git-fixes).
  - x86/reboot: Always use NMI fallback when shutdown via reboot
    vector IPI fails (git-fixes).
  - uprobes/x86: Fix detection of 32-bit user mode (git-fixes).
  - x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled
    machines (git-fixes).
  - x86/apic: Handle missing global clockevent gracefully (git-fixes
    bsc#1142926).
  - x86/lib/cpu: Address missing prototypes warning (git-fixes).
  - x86, boot: Remove multiple copy of static function
    sanitize_boot_params() (git-fixes).
  - commit 439b087


author: msuchanek@suse.de
changelog:
  - Define kernel-vanilla as source variant
    The vanilla_only macro is overloaded. It is used for determining if
    there should be two kernel sources built as well as for the purpose of
    determmioning if vanilla kernel should be used for kernel-obs-build.
    While the former can be determined at build time the latter needs to be
    baked into the spec file template. Separate the two while also making
    the latter more generic.
    $build_dtbs is enabled on every single rt and azure branch since 15.3
    when the setting was introduced, gate on the new $obs_build_variant
    setting as well.
  - commit 36ba909


author: fdmanana@suse.com
changelog:
  - btrfs: fix race between quota disable and quota assign ioctls
    (CVE-2023-1611 bsc#1209687).
  - commit 5262625


author: neilb@suse.de
changelog:
  - Update
    patches.suse/NFSD-Protect-against-send-buffer-overflow-in-NFSv2-R.patch
    (bsc#1205128 CVE-2022-43945 bsc#1210124).
  - Update
    patches.suse/NFSD-Protect-against-send-buffer-overflow-in-NFSv3-R.patch
    (bsc#1205128 CVE-2022-43945 bsc#1210124).
  - Update
    patches.suse/NFSD-Protect-against-send-buffer-overflow-in-NFSv3-Rdir.patch
    (bsc#1205128 CVE-2022-43945 bsc#1210124).
    Fix a performance bug introduced by the backports bsc#1210124
  - commit 98fde8e


author: petr.pavlu@suse.com
changelog:
  - ring-buffer: Fix race while reader and writer are on the same
    page (git-fixes).
  - commit 68f2c8a


author: dkirjanov@suse.com
changelog:
  - sctp: do not free asoc when it is already dead in sctp_sendmsg
    (git-fixes).
  - Refresh
    patches.suse/sctp-implement-memory-accounting-on-tx-path.patch.
  - commit 064e118


author: dkirjanov@suse.com
changelog:
  - sctp: use the right sk after waking up from wait_buf sleep
    (git-fixes).
  - Refresh
    patches.suse/sctp-implement-memory-accounting-on-tx-path.patch.
  - commit 09b20fd


author: dkirjanov@suse.com
changelog:
  - sctp: return error if the asoc has been peeled off in
    sctp_wait_for_sndbuf (git-fixes).
  - Refresh
    patches.suse/sctp-implement-memory-accounting-on-tx-path.patch.
  - commit ec9bf28


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 6a2cbc58d6c9 seq_buf: Make trace_seq_putmem_hex() support data longer than 8
  - commit 3b72881


author: oneukum@suse.com
changelog:
  - Refresh
    patches.suse/net-usb-cdc_mbim-avoid-altsetting-toggling-for-Telit.patch.
    Added additional ID
  - commit ec0740e


author: oneukum@suse.com
changelog:
  - platform/x86: intel_pmc_ipc: Use devm_* calls in driver probe
    function (git-fixes).
  - commit 66a8daf


author: oneukum@suse.com
changelog:
  - Refresh
    patches.suse/platform-x86-intel_pmc_ipc-Use-spin_lock-to-protect-.patch.
    Added additional commit ID
  - commit 32b5de9


author: clin@suse.com
changelog:
  - nfc: st-nci: Fix use after free bug in ndlc_remove due to race
    condition (git-fixes bsc#1210337 CVE-2023-1990).
  - commit 6ec02e1


author: tiwai@suse.de
changelog:
  - Bluetooth: btsdio: fix use after free bug in btsdio_remove
    due to unfinished work (CVE-2023-1989 bsc#1210336).
  - commit 636a7de


author: roy.hopkins@suse.com
changelog:
  - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove
    due to race condition (CVE-2023-1855 bsc#1210202).
  - commit 8e7b0ea


author: lhenriques@suse.de
changelog:
  - cachefiles: Drop superfluous readpages aops NULL check
    (bsc#1210430).
  - cachefiles: Handle readpage error correctly (bsc#1210430).
  - cachefiles: Fix race between read_waiter and read_copier
    involving  op->to_do (bsc#1210430).
  - fscache, cachefiles: remove redundant variable 'cache'
    (bsc#1210430).
  - cachefiles: Fix page leak in cachefiles_read_backing_file
    while  vmscan is active (bsc#1210430).
  - commit 08d094b


author: aabdallah@suse.de
changelog:
  - x86/vmware: Update platform detection code for VMCALL/VMMCALL
    hypercalls (bsc#1210327).
  - commit 99ca820


author: pmladek@suse.com
changelog:
  - workqueue: Fix spurious sanity check failures in
    destroy_workqueue() (bsc#1210460).
  - blacklist.conf: Remove the commit from the blacklist.
  - commit dcf3af1


author: pmladek@suse.com
changelog:
  - blacklist.conf: workqueue: Non-trivial reasoning why the change is correct.
    Fixing a corner case.
  - commit 5637e05


author: tiwai@suse.de
changelog:
  - power: supply: da9150: Fix use after free bug in
    da9150_charger_remove due to race condition (CVE-2023-30772
    bsc#1210329).
  - commit a67542a


author: dkirjanov@suse.com
changelog:
  - net: phy: realtek: Use the dummy stubs for MMD register access
    for rtl8211b (git-fixes).
  - commit 8197f03


author: pmladek@suse.com
changelog:
  - printk: Give error on attempt to set log buffer length to over
    2G (bsc#1210534).
  - commit 416f599


author: pmladek@suse.com
changelog:
  - blacklist.conf: not needed; added also the commit introducing the regression
    on the blacklist to stay on the safe side
  - commit 39430c3


author: jslaby@suse.cz
changelog:
  - x86/speculation: Allow enabling STIBP with legacy IBRS
    (bsc#1210506 CVE-2023-1998).
  - commit 82dbdfe


author: oneukum@suse.com
changelog:
  - usb: typec: Check for ops->exit instead of ops->enter in
    altmode_exit (git-fixes).
  - commit b4c0f7a


author: jslaby@suse.cz
changelog:
  - x86/boot/compressed: Disable relocation relaxation (git-fixes).
  - Refresh patches.suse/x86-Use-return-thunk-in-asm-code.patch.
  - kretprobe: Prevent triggering kretprobe from within
    kprobe_flush_task (git-fixes).
  - x86/speculation/mds: Mark mds_user_clear_cpu_buffers()
    __always_inline (git-fixes).
  - x86_64: Fix jiffies ODR violation (git-fixes).
  - x86/mm: Stop printing BRK addresses (git-fixes).
  - bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX
    BPF_B (git-fixes).
  - x86: Don't let pgprot_modify() change the page encryption bit
    (git-fixes).
  - x86/pkeys: Add check for pkey "overflow" (git-fixes).
  - commit e67532f


author: dkirjanov@suse.com
changelog:
  - net: core: dst_cache_set_ip6: Rename 'addr' parameter to
    'saddr' for consistency (git-fixes).
  - commit d4c9c59


author: dkirjanov@suse.com
changelog:
  - l2tp: fix pseudo-wire type for sessions created by
    pppol2tp_connect() (git-fixes).
  - commit 3cea0f6


author: dkirjanov@suse.com
changelog:
  - l2tp: clean up stale tunnel or session in pppol2tp_connect's
    error path (git-fixes).
  - commit ac0c4ce


author: nmorey@suse.com
changelog:
  - RDMA/cma: Make the locking for automatic state transition more clear (bsc#1210629 CVE-2023-2176)
  - commit b3ddeab


author: nmorey@suse.com
changelog:
  - RDMA/cma: Do not change route.addr.src_addr outside state checks (bsc#1210629 CVE-2023-2176)
  - commit 8101e86


author: nmorey@suse.com
changelog:
  - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (bsc#1210629 CVE-2023-2176)
  - commit e746751


author: lduncan@suse.com
changelog:
  - scsi: iscsi_tcp: Fix UAF during login when accessing the shost
    ipaddress (bsc#1210647 CVE-2023-2162).
  - commit eba27cd


author: msuchanek@suse.de
changelog:
  - powerpc/papr_scm: Update the NUMA distance table for the
    target node (bsc#1209999 ltc#202140 bsc#1142685 ltc#179509
    FATE#327775 git-fixes).
  - powerpc/pseries: Consolidate different NUMA distance update
    code paths (bsc#1209999 ltc#202140 bsc#1142685 ltc#179509
    FATE#327775 git-fixes).
  - powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY
    (bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 FATE#327775
    git-fixes).
  - powerpc/pseries: rename min_common_depth to primary_domain_index
    (bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 FATE#327775
    git-fixes).
  - powerpc/numa: Consider the max NUMA node for migratable LPAR
    (bsc#1209999 ltc#202140 bsc#1190544 ltc#194520 bsc#1142685 ltc#179509 FATE#327775
    git-fixes).
  - powerpc/numa: Detect support for coregroup (bsc#1209999
    ltc#202140 bsc#1142685 ltc#179509 FATE#327775 git-fixes).
  - powerpc/numa: Restrict possible nodes based on platform
    (bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 FATE#327775
    git-fixes).
  - powerpc/numa: Limit possible nodes to within num_possible_nodes
    (bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 FATE#327775
    git-fixes).
  - commit 2690e67


author: mkoutny@suse.com
changelog:
  - cgroup/cpuset: Wake up cpuset_attach_wq tasks in
    cpuset_cancel_attach() (bsc#1210827).
  - commit c9ac567


author: dwagner@suse.de
changelog:
  - nvme-pci: fix doorbell buffer value endianness (git-fixes).
  - nvme: retain split access workaround for capability reads
    (git-fixes).
  - commit 664dfaa


author: jlee@suse.com
changelog:
  - xirc2ps_cs: Fix use after free bug in xirc2ps_detach
    (bsc#1209871 CVE-2023-1670).
  - commit cab17d2


author: dwagner@suse.de
changelog:
  - blacklist.conf: add nvme git-fixes
    The nvme fabric part is not really supported in sle12 and touching this
    code with proper a lot of testing has a high change of regressions.
    The nvme core bits are also very dangerous to update without introducing
    regression because sle12 is still using mixed single queue and
    multiqueue block layers infrastructures. All this fixes are addressing
    issues reported against multiqueue only setups
  - commit 039b5e1


author: dwagner@suse.de
changelog:
  - kabi/severities: ignore KABI for NVMe, except nvme-fc (bsc#1174777)
    Exported symbols under drivers/nvme/host/ are only used by the
    nvme subsystem itself, except for the nvme-fc symbols.
  - commit c973bd8


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
    (git-fixes).
  - scsi: qla2xxx: Perform lockless command completion in abort path
    (git-fixes).
  - commit 9283be1


author: dwagner@suse.de
changelog:
  - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is
    not RESETTING (git-fixes).
  - commit 289f082


author: nik.borisov@suse.com
changelog:
  - x86/irq: Ensure PI wakeup handler is unregistered before module unload (git-fixes).
  - commit 1ba0504


author: oneukum@suse.com
changelog:
  - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
    iommu (git-fixes).
  - commit 25aa1f6


author: dkirjanov@suse.com
changelog:
  - kcm: Only allow TCP sockets to be attached to a KCM mux
    (git-fixes).
  - Refresh patches.suse/kcm-lock-lower-socket-in-kcm_attach.patch.
  - commit 1c38f1b


author: ailiop@suse.com
changelog:
  - xfs: verify buffer contents when we skip log replay (bsc#1210498
    CVE-2023-2124).
  - commit d228bcf


author: jslaby@suse.cz
changelog:
  - wifi: ath5k: fix an off by one check in
    ath5k_eeprom_read_freq_list() (git-fixes).
  - commit e7e4a01


author: jslaby@suse.cz
changelog:
  - PCI: aardvark: Fix PCIe Max Payload Size setting (git-fixes).
  - PCI: Mark Atheros QCA6174 to avoid bus reset (git-fixes).
  - PCI: xilinx-nwl: Enable the clock through CCF (git-fixes).
  - PCI: aardvark: Fix masking and unmasking legacy INTx interrupts
    (git-fixes).
  - PCI: aardvark: Configure PCIe resources from 'ranges' DT
    property (git-fixes).
  - PCI: aardvark: Increase polling delay to 1.5s while waiting
    for PIO response (git-fixes).
  - PCI: aardvark: Fix checking for PIO status (git-fixes).
  - PCI: Add ACS quirks for Cavium multi-function devices
    (git-fixes).
  - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure
    (git-fixes).
  - PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported
    (git-fixes).
  - PCI: Call Max Payload Size-related fixup quirks early
    (git-fixes).
  - commit 4ba05a4


author: ematsumiya@suse.de
changelog:
  - cifs: return ENOENT for DFS lookup_cache_entry() (bsc#1190317).
  - Refresh
    patches.suse/cifs-handle-cache-lookup-errors-different-than-ENOENT.patch.
  - Refresh
    patches.suse/cifs-split-out-ses-and-tcon-retrieval-from-mount_get_conns-.patch.
  - commit f050536


author: denis.kirjanov@suse.com
changelog:
  - net: qcom/emac: Fix use after free bug in emac_remove due to
    race condition (bsc#1211037 CVE-2023-2483).
  - commit 6c7d167


author: jack@suse.cz
changelog:
  - ext4: fix use-after-free in ext4_xattr_set_entry (bsc#1206878
    bsc#1211105 CVE-2023-2513).
  - commit a52726d


author: msuchanek@suse.de
changelog:
  - kernel-spec-macros: Fix up obsolete_rebuilds_subpackage to generate
    obsoletes correctly (boo#1172073 bsc#1191731).
    rpm only supports full length release, no provides
  - commit c9b5bc4


author: msuchanek@suse.de
changelog:
  - Remove obsolete rpm spec constructs
    defattr does not need to be specified anymore
    buildroot does not need to be specified anymore
  - commit c963185


author: vkarasulli@suse.de
changelog:
  - wifi: brcmfmac: slab-out-of-bounds read in
    brcmf_get_assoc_ies() (bsc#1209287 CVE-2023-1380).
  - commit 07a41fa


author: oneukum@suse.com
changelog:
  - platform/x86: alienware-wmi: Adjust instance of
    wmi_evaluate_method calls to 0 (git-fixes).
  - commit 17d45d2


author: oneukum@suse.com
changelog:
  - platform/x86: alienware-wmi: fix kfree on potentially
    uninitialized pointer (git-fixes).
  - commit 52b26a2


author: oneukum@suse.com
changelog:
  - platform/x86: dell-smbios-wmi: Add missing kfree in error-exit
    from run_smbios_call (git-fixes).
  - commit bc58d39


author: msuchanek@suse.de
changelog:
  - Documentation: Document sysfs interfaces purr, spurr, idle_purr,
    idle_spurr (PED-3947 bsc#1210544 ltc#202303).
  - powerpc/sysfs: Show idle_purr and idle_spurr for every CPU
    (PED-3947 bsc#1210544 ltc#202303).
  - powerpc/pseries: Account for SPURR ticks on idle CPUs (PED-3947
    bsc#1210544 ltc#202303).
  - powerpc/idle: Store PURR snapshot in a per-cpu global variable
    (PED-3947 bsc#1210544 ltc#202303).
  - powerpc: Move idle_loop_prolog()/epilog() functions to header
    file (PED-3947 bsc#1210544 ltc#202303).
  - cpuidle/powernv: avoid double irq enable coming out of idle
    (PED-3947 bsc#1210544 ltc#202303).
  - cpuidle: powerpc: no memory barrier after break from idle
    (PED-3947 bsc#1210544 ltc#202303).
  - cpuidle: powerpc: read mostly for common globals (PED-3947
    bsc#1210544 ltc#202303).
  - Refresh patches.suse/cpuidle-powernv-Fix-promotion-from-snooze-if-next-st.patch
  - cpuidle: powerpc: cpuidle set polling before enabling irqs
    (PED-3947 bsc#1210544 ltc#202303).
  - Refresh patches.suse/cpuidle-powernv-Fix-promotion-from-snooze-if-next-st.patch
  - commit 964f26b


author: oneukum@suse.com
changelog:
  - wcn36xx: Add ability for wcn36xx_smd_dump_cmd_req to pass
    two's complement (git-fixes).
  - commit 39c25cd


author: oneukum@suse.com
changelog:
  - wcn36xx: Use kmemdup instead of duplicating it in
    wcn36xx_smd_process_ptt_msg_rsp (git-fixes).
  - commit aa805c7


author: oneukum@suse.com
changelog:
  - wcn36xx: Fix software-driven scan (git-fix).
  - Refresh
    patches.suse/wcn36xx-Channel-list-update-before-hardware-scan.patch.
  - Refresh
    patches.suse/wcn36xx-Move-hal_buf-allocation-to-devm_kmalloc-in-p.patch.
  - commit 15a8b93


author: oneukum@suse.com
changelog:
  - wcn36xx: ensure pairing of init_scan/finish_scan and
    start_scan/end_scan (git-fixes).
  - commit 087dd65


author: pmladek@suse.com
changelog:
  - workqueue: Print backtraces from CPUs with hung CPU bound
    workqueues (bsc#1211044).
  - commit 9009e7b


author: msuchanek@suse.de
changelog:
  - powerpc/rtas: use memmove for potentially overlapping buffer
    copy (bsc#1065729).
  - powerpc: Don't try to copy PPR for task with NULL pt_regs
    (bsc#1065729).
  - powerpc: Squash lines for simple wrapper functions
    (bsc#1065729).
  - commit 5b5254d


author: msuchanek@suse.de
changelog:
  - Refresh patches.suse/arm64-Discard-.note.GNU-stack-section.patch.
    Add note about required followups for the upstream version.
  - commit 22f581b


author: jgross@suse.com
changelog:
  - ACPI: processor: Fix evaluating _PDC method when running as
    Xen dom0 (git-fixes).
  - commit dc522b8


author: vkarasulli@suse.de
changelog:
  - net: tls: fix possible race condition between
    do_tls_getsockopt_conf() and do_tls_setsockopt_conf()
    (bsc#1209366 CVE-2023-28466).
  - commit 6a60b30


author: vkarasulli@suse.de
changelog:
  - netrom: Fix use-after-free caused by accept on already
    connected socket (bsc#1211186 CVE-2023-32269).
  - commit 5091773


author: mfranc@suse.cz
changelog:
  - s390/kasan: fix early pgm check handler execution (git-fixes
    bsc#1211360).
  - s390: ctcm: fix ctcm_new_device error return code (git-fixes
    bsc#1211361).
  - s390/pci: fix sleeping in atomic during hotplug (git-fixes
    bsc#1211364).
  - s390/sysinfo: add missing #ifdef CONFIG_PROC_FS (git-fixes
    bsc#1211366).
  - s390/extmem: fix gcc 8 stringop-overflow warning (git-fixes
    bsc#1211363).
  - s390/scm_blk: correct numa_node in scm_blk_dev_setup (git-fixes
    bsc#1211365).
  - s390/dasd: correct numa_node in dasd_alloc_queue (git-fixes
    bsc#1211362).
  - commit eaf6fde


author: dkirjanov@suse.com
changelog:
  - net: mediatek: setup proper state for disabled GMAC on the
    default (git-fixes).
  - commit d4884c0


author: dkirjanov@suse.com
changelog:
  - net: ethernet: ti: cpsw-phy-sel: check bus_find_device()
    ret value (git-fixes).
  - commit faf163d


author: dkirjanov@suse.com
changelog:
  - net: davinci_emac: match the mdio device against its compatible if possible (git-fixes).
  - commit bd607b2


author: jlee@suse.com
changelog:
  - i2c: xgene-slimpro: Fix out-of-bounds bug in
    xgene_slimpro_i2c_xfer() (bsc#1210715 CVE-2023-2194).
  - commit 3e58c3b


author: denis.kirjanov@suse.com
changelog:
  - net: sched: sch_qfq: prevent slab-out-of-bounds in
    qfq_activate_agg (bsc#1210940 CVE-2023-31436).
  - commit a507e94


author: tiwai@suse.de
changelog:
  - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
    (CVE-2022-45887 bsc#1205762).
  - media: dvb-core: Fix use-after-free due to race condition at
    dvb_ca_en50221 (CVE-2022-45919 bsc#1205803).
  - media: dvb-core: Fix use-after-free due to race at
    dvb_register_device() (CVE-2022-45884 bsc#1205756).
  - media: dvb-core: Fix use-after-free due on race condition at
    dvb_net (CVE-2022-45886 bsc#1205760).
  - media: dvb-core: Fix kernel WARNING for blocking operation in
    wait_event*() (CVE-2023-31084 bsc#1210783).
  - media: dvb-core: Fix use-after-free on race condition at
    dvb_frontend (CVE-2022-45885 bsc#1205758).
  - media: dvbdev: fix error logic at dvb_register_device()
    (CVE-2022-45884 bsc#1205756).
  - media: dvbdev: Fix memleak in dvb_register_device
    (CVE-2022-45884 bsc#1205756).
  - media: media/dvb: Use kmemdup rather than duplicating its
    implementation (CVE-2022-45884 bsc#1205756).
  - commit f7cc9c8


author: tiwai@suse.de
changelog:
  - media: dvb_net: kABI workaround (CVE-2022-45886 bsc#1205760).
  - media: dvb_frontend: kABI workaround (CVE-2022-45885
    bsc#1205758).
  - commit df5f28a


author: jgross@suse.com
changelog:
  - KVM: x86: Update the exit_qualification access bits while
    walking an address (git-fixes).
  - commit fb42639


author: jgross@suse.com
changelog:
  - KVM: nSVM: clear events pending from svm_complete_interrupts()
    when exiting to L1 (git-fixes).
  - commit dea3e13


author: petr.pavlu@suse.com
changelog:
  - ring-buffer: Ensure proper resetting of atomic variables in
    ring_buffer_reset_online_cpus (git-fixes).
  - commit 05b01b4


author: jgross@suse.com
changelog:
  - KVM: x86: avoid misreporting level-triggered irqs as
    edge-triggered in tracing (git-fixes).
  - commit 3a2f7bf


author: oneukum@suse.com
changelog:
  - HID: asus: use spinlock to protect concurrent accesses
    (bsc#1208604 CVE-2023-1079).
  - commit d755874


author: oneukum@suse.com
changelog:
  - HID: asus: use spinlock to safely schedule workers (bsc#1208604
    CVE-2023-1079).
  - commit 95bf045


author: ematsumiya@suse.de
changelog:
  - cifs: Fix uninitialized memory read for smb311 posix symlink
    create (bsc#1190317).
  - Refresh
    patches.suse/cifs-Fix-uninitialized-memory-reads-for-oparms-mode.patch.
  - commit 853e32c


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'video: fbdev: kyro: fix a DoS bug by restricting user input'
  - commit 4dfa6f9


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'video: fbdev: asiliantfb: Error out if 'pixclock' equals zero'
  - commit 4eef362


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow'
  - commit e521feb


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'video: fbdev: cirrusfb: check pixclock to avoid divide by zero'
  - commit 9b4a739


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit'
  - commit 9966c33


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf()'
  - commit 5a2e2fe


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf()'
  - commit ac6af46


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove()'
  - commit 9dffdbd


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write'
  - commit ccb235b


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'video: fbdev: i740fb: Check the argument of i740_calc_vclk()'
  - commit c7b03dd


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()'
  - commit 489652a


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'fbdev: vermilion: decrease reference count in error path'
  - commit bfe058e


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks'
  - commit 7424f1a


author: tzimmermann@suse.com
changelog:
  - fbcon: Check font dimension limits (bsc#1154048)
    Changes:
    * rename drivers/video/fbdev/core to drivers/video/console
  - commit 2e6300a


author: tzimmermann@suse.com
changelog:
  - blacklist.conf: Append 'Revert "fbcon: don't lose the console font across generic->chip driver switch"'
  - commit 0b0664b


author: ematsumiya@suse.de
changelog:
  - CIFS: Spelling s/EACCESS/EACCES/ (bsc#1190317).
  - Refresh
    patches.suse/cifs-remove-various-function-description-warnings.patch.
  - commit 154e2e3


author: msuchanek@suse.de
changelog:
  - Remove usrmerge compatibility symlink in buildroot (boo#1211796)
    Besides Makefile depmod.sh needs to be patched to prefix /lib/modules.
    Requires corresponding patch to kmod.
  - commit b8e00c5


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 659c0ce1cb9e kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()
  - commit 28b437a


author: colyli@suse.de
changelog:
  - dm ioctl: fix nested locking in table_clear() to remove deadlock
    concern (bsc#1210806, CVE-2023-2269).
  - commit e962c83


author: jlee@suse.com
changelog:
  - Update References
    patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch
    (bsc#1198400 bsc#1209779 CVE-2023-1637).
  - commit 8e47860


author: oneukum@suse.com
changelog:
  - mac80211: drop multicast fragments (git-fixes).
  - Refresh patches.kabi/cfg80211-kabi-workaround.patch.
  - Refresh
    patches.suse/mac80211-add-fragment-cache-to-sta_info.patch.
  - commit dcf3ad7


author: mfranc@suse.cz
changelog:
  - s390/uaccess: add missing earlyclobber annotations to __clear_user()
    (LTC#202116 bsc#1209857 git-fixes).
  - commit 466ebf1


author: dkirjanov@suse.com
changelog:
  - fix kcm_clone() (git-fixes).
  - Refresh
    patches.suse/kcm-Fix-use-after-free-caused-by-clonned-sockets.patch.
  - commit ff3266d


author: dkirjanov@suse.com
changelog:
  - sctp: fix the issue that a __u16 variable may overflow in
    sctp_ulpq_renege (git-fixes).
  - Refresh
    patches.suse/sctp-implement-memory-accounting-on-rx-path.patch.
  - commit dfdadd9


author: dkirjanov@suse.com
changelog:
  - xfrm: Fix stack-out-of-bounds with misconfigured transport
    mode policies (git-fixes).
  - commit a397dd8


author: dkirjanov@suse.com
changelog:
  - ip6_tunnel: allow ip6gre dev mtu to be set below 1280
    (git-fixes).
  - Refresh
    patches.suse/ip6_tunnel-remove-magic-mtu-value-0xFFF8.patch.
  - commit 9359f96


author: dkirjanov@suse.com
changelog:
  - kcm: Check if sk_user_data already set in kcm_attach
    (git-fixes).
  - Refresh patches.suse/kcm-lock-lower-socket-in-kcm_attach.patch.
  - commit 796ddfc


author: dwagner@suse.de
changelog:
  - scsi: qla2xxx: Replace all non-returning strlcpy() with
    strscpy() (bsc#1211960).
  - scsi: qla2xxx: Update version to 10.02.08.300-k (bsc#1211960).
  - scsi: qla2xxx: Wait for io return on terminate rport
    (bsc#1211960).
  - scsi: qla2xxx: Fix mem access after free (bsc#1211960).
  - scsi: qla2xxx: Fix hang in task management (bsc#1211960).
  - scsi: qla2xxx: Fix task management cmd fail due to unavailable
    resource (bsc#1211960).
  - scsi: qla2xxx: Fix task management cmd failure (bsc#1211960).
  - scsi: qla2xxx: Multi-que support for TMF (bsc#1211960).
  - scsi: qla2xxx: Replace all non-returning strlcpy() with
    strscpy() (bsc#1211960).
  - scsi: qla2xxx: Update version to 10.02.08.300-k (bsc#1211960).
  - scsi: qla2xxx: Wait for io return on terminate rport
    (bsc#1211960).
  - scsi: qla2xxx: Fix mem access after free (bsc#1211960).
  - scsi: qla2xxx: Fix hang in task management (bsc#1211960).
  - scsi: qla2xxx: Fix task management cmd fail due to unavailable
    resource (bsc#1211960).
  - scsi: qla2xxx: Fix task management cmd failure (bsc#1211960).
  - scsi: qla2xxx: Multi-que support for TMF (bsc#1211960).
  - scsi: qla2xxx: Declare SCSI host template const (bsc#1211960).
  - scsi: qla2xxx: Refer directly to the qla2xxx_driver_template
    (bsc#1211960).
  - scsi: qla2xxx: Remove default fabric ops callouts (bsc#1211960).
  - scsi: qla2xxx: Drop redundant pci_enable_pcie_error_reporting()
    (bsc#1211960).
  - commit 875f923


author: ohering@suse.de
changelog:
  - Drivers: hv: vmbus: Optimize vmbus_on_event (bsc#1211622).
  - scsi: storvsc: Parameterize number hardware queues
    (bsc#1211622).
  - commit f58838c


author: dwagner@suse.de
changelog:
  - nvme-pci: fix a NULL pointer dereference in
    nvme_alloc_admin_tags (git-fixes).
  - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs
    (git-fixes).
  - nvme: free sq/cq dbbuf pointers when dbbuf set fails
    (git-fixes).
  - nvme: refine the Qemu Identify CNS quirk (git-fixes).
  - nvme: Fix u32 overflow in the number of namespace list
    calculation (git-fixes).
  - nvme: remove the ifdef around nvme_nvm_ioctl (git-fixes).
  - nvme-pci: unquiesce admin queue on shutdown (git-fixes).
  - nvme-pci: use the same attributes when freeing
    host_mem_desc_bufs (git-fixes).
  - commit f8a43a3


author: dwagner@suse.de
changelog:
  - blacklist: add nvme fabrics git-fixes
    The whole nvme fabrics part is missing fundamental changes which will
    not be backported. Don't bother to port git-fixes for this part.
  - commit f524f37


author: dkirjanov@suse.com
changelog:
  - l2tp: remove configurable payload offset (git-fixes).
  - Refresh
    patches.suse/l2tp-reject-creation-of-non-PPP-sessions-on-L2TPv2-t.patch.
  - commit e4e115d


author: dkirjanov@suse.com
changelog:
  - l2tp: remove l2specific_len dependency in l2tp_core (git-fixes).
  - Refresh
    patches.suse/l2tp-fix-reading-optional-fields-of-L2TPv3.patch.
  - commit 80db1e0


author: dkirjanov@suse.com
changelog:
  - netfilter: ipt_CLUSTERIP: put config struct if we can't
    increment ct refcount (git-fixes).
  - commit e675512


author: mkoutny@suse.com
changelog:
  - blacklist.conf: Add 4ef0c5c6b5ba kernel/sched: Fix sched_fork() access an invalid sched_task_group
  - commit 5d65c2b


author: dkirjanov@suse.com
changelog:
  - sfc: suppress duplicate nvmem partition types in
    efx_ef10_mtd_probe (git-fixes).
  - commit 17c6719


author: dkirjanov@suse.com
changelog:
  - net: altera_tse: fix msgdma_tx_completion on non-zero fill_level
    case (git-fixes).
  - commit 82bd47b


author: tbogendoerfer@suse.de
changelog:
  - gve: Remove the code of clearing PBA bit (bsc#1211519).
  - gve: Secure enough bytes in the first TX desc for all TCP pkts
    (bsc#1211519).
  - gve: Cache link_speed value from device (bsc#1211519).
  - gve: Handle alternate miss completions (bsc#1211519).
  - gve: Adding a new AdminQ command to verify driver (bsc#1211519).
  - gve: Fix error return code in gve_prefill_rx_pages()
    (bsc#1211519).
  - gve: Reduce alloc and copy costs in the GQ rx path
    (bsc#1211519).
  - gve: Fix GFP flags when allocing pages (bsc#1211519).
  - google/gve:fix repeated words in comments (bsc#1211519).
  - gve: Fix spelling mistake "droping" -> "dropping" (bsc#1211519).
  - gve: enhance no queue page list detection (bsc#1211519).
  - commit cda49a1


