|
1 | | -linux-kvm (5.15.0-1004.4) UNRELEASED; urgency=medium |
| 1 | +linux-kvm (5.15.0-1004.4) jammy; urgency=medium |
2 | 2 |
|
3 | | - CHANGELOG: Do not edit directly. Autogenerated at release. |
4 | | - CHANGELOG: Use the printchanges target to see the curent changes. |
5 | | - CHANGELOG: Use the insertchanges target to create the final log. |
| 3 | + * jammy/linux-kvm: 5.15.0-1004.4 -proposed tracker (LP: #1966487) |
6 | 4 |
|
7 | | - -- Andrea Righi <andrea.righi@canonical.com> Thu, 31 Mar 2022 08:40:41 +0200 |
| 5 | + * Miscellaneous Ubuntu changes |
| 6 | + - [Config] update toolchain versions in configs |
| 7 | + |
| 8 | + [ Ubuntu: 5.15.0-25.25 ] |
| 9 | + |
| 10 | + * jammy/linux: 5.15.0-25.25 -proposed tracker (LP: #1967146) |
| 11 | + * Miscellaneous Ubuntu changes |
| 12 | + - SAUCE: Revert "scsi: core: Reallocate device's budget map on queue depth |
| 13 | + change" |
| 14 | + |
| 15 | + [ Ubuntu: 5.15.0-24.24 ] |
| 16 | + |
| 17 | + * jammy/linux: 5.15.0-24.24 -proposed tracker (LP: #1966305) |
| 18 | + * Update OS policy capability handshake (LP: #1966089) |
| 19 | + - thermal: int340x: Update OS policy capability handshake |
| 20 | + * Jammy update: v5.15.30 upstream stable release (LP: #1966057) |
| 21 | + - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" |
| 22 | + - arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode |
| 23 | + - xfrm: Check if_id in xfrm_migrate |
| 24 | + - xfrm: Fix xfrm migrate issues when address family changes |
| 25 | + - arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity |
| 26 | + - arm64: dts: rockchip: align pl330 node name with dtschema |
| 27 | + - arm64: dts: rockchip: reorder rk3399 hdmi clocks |
| 28 | + - arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" |
| 29 | + - ARM: dts: rockchip: reorder rk322x hmdi clocks |
| 30 | + - ARM: dts: rockchip: fix a typo on rk3288 crypto-controller |
| 31 | + - mac80211: refuse aggregations sessions before authorized |
| 32 | + - MIPS: smp: fill in sibling and core maps earlier |
| 33 | + - ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE |
| 34 | + - Bluetooth: hci_core: Fix leaking sent_cmd skb |
| 35 | + - can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when |
| 36 | + fully ready |
| 37 | + - atm: firestream: check the return value of ioremap() in fs_init() |
| 38 | + - iwlwifi: don't advertise TWT support |
| 39 | + - drm/vrr: Set VRR capable prop only if it is attached to connector |
| 40 | + - nl80211: Update bss channel on channel switch for P2P_CLIENT |
| 41 | + - tcp: make tcp_read_sock() more robust |
| 42 | + - sfc: extend the locking on mcdi->seqno |
| 43 | + - bnx2: Fix an error message |
| 44 | + - kselftest/vm: fix tests build with old libc |
| 45 | + - x86/module: Fix the paravirt vs alternative order |
| 46 | + - ice: Fix race condition during interface enslave |
| 47 | + - Linux 5.15.30 |
| 48 | + * Jammy update: v5.15.29 upstream stable release (LP: #1966056) |
| 49 | + - arm64: dts: qcom: sm8350: Describe GCC dependency clocks |
| 50 | + - arm64: dts: qcom: sm8350: Correct UFS symbol clocks |
| 51 | + - HID: elo: Revert USB reference counting |
| 52 | + - HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts |
| 53 | + - ARM: boot: dts: bcm2711: Fix HVS register range |
| 54 | + - clk: qcom: gdsc: Add support to update GDSC transition delay |
| 55 | + - clk: qcom: dispcc: Update the transition delay for MDSS GDSC |
| 56 | + - HID: vivaldi: fix sysfs attributes leak |
| 57 | + - arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias |
| 58 | + - tipc: fix kernel panic when enabling bearer |
| 59 | + - vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command |
| 60 | + - vduse: Fix returning wrong type in vduse_domain_alloc_iova() |
| 61 | + - net: phy: meson-gxl: fix interrupt handling in forced mode |
| 62 | + - mISDN: Fix memory leak in dsp_pipeline_build() |
| 63 | + - vhost: fix hung thread due to erroneous iotlb entries |
| 64 | + - virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero |
| 65 | + - vdpa: fix use-after-free on vp_vdpa_remove |
| 66 | + - isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() |
| 67 | + - net: qlogic: check the return value of dma_alloc_coherent() in |
| 68 | + qed_vf_hw_prepare() |
| 69 | + - esp: Fix possible buffer overflow in ESP transformation |
| 70 | + - esp: Fix BEET mode inter address family tunneling on GSO |
| 71 | + - qed: return status of qed_iov_get_link |
| 72 | + - smsc95xx: Ignore -ENODEV errors when device is unplugged |
| 73 | + - gpiolib: acpi: Convert ACPI value of debounce to microseconds |
| 74 | + - drm/sun4i: mixer: Fix P010 and P210 format numbers |
| 75 | + - net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() |
| 76 | + - ARM: dts: aspeed: Fix AST2600 quad spi group |
| 77 | + - iavf: Fix handling of vlan strip virtual channel messages |
| 78 | + - i40e: stop disabling VFs due to PF error responses |
| 79 | + - ice: stop disabling VFs due to PF error responses |
| 80 | + - ice: Fix error with handling of bonding MTU |
| 81 | + - ice: Don't use GFP_KERNEL in atomic context |
| 82 | + - ice: Fix curr_link_speed advertised speed |
| 83 | + - ethernet: Fix error handling in xemaclite_of_probe |
| 84 | + - tipc: fix incorrect order of state message data sanity check |
| 85 | + - net: ethernet: ti: cpts: Handle error for clk_enable |
| 86 | + - net: ethernet: lpc_eth: Handle error for clk_enable |
| 87 | + - net: marvell: prestera: Add missing of_node_put() in |
| 88 | + prestera_switch_set_base_mac_addr |
| 89 | + - ax25: Fix NULL pointer dereference in ax25_kill_by_device |
| 90 | + - net/mlx5: Fix size field in bufferx_reg struct |
| 91 | + - net/mlx5: Fix a race on command flush flow |
| 92 | + - net/mlx5e: Lag, Only handle events from highest priority multipath entry |
| 93 | + - NFC: port100: fix use-after-free in port100_send_complete |
| 94 | + - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. |
| 95 | + - selftests: pmtu.sh: Kill nettest processes launched in subshell. |
| 96 | + - gpio: ts4900: Do not set DAT and OE together |
| 97 | + - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info |
| 98 | + - net: phy: DP83822: clear MISR2 register to disable interrupts |
| 99 | + - sctp: fix kernel-infoleak for SCTP sockets |
| 100 | + - net: bcmgenet: Don't claim WOL when its not available |
| 101 | + - net: phy: meson-gxl: improve link-up behavior |
| 102 | + - selftests/bpf: Add test for bpf_timer overwriting crash |
| 103 | + - swiotlb: fix info leak with DMA_FROM_DEVICE |
| 104 | + - usb: dwc3: pci: add support for the Intel Raptor Lake-S |
| 105 | + - pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" |
| 106 | + - KVM: Fix lockdep false negative during host resume |
| 107 | + - kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode |
| 108 | + - spi: rockchip: Fix error in getting num-cs property |
| 109 | + - spi: rockchip: terminate dma transmission when slave abort |
| 110 | + - drm/vc4: hdmi: Unregister codec device on unbind |
| 111 | + - x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU |
| 112 | + - net-sysfs: add check for netdevice being present to speed_show |
| 113 | + - hwmon: (pmbus) Clear pmbus fault/warning bits after read |
| 114 | + - PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken |
| 115 | + - gpio: Return EPROBE_DEFER if gc->to_irq is NULL |
| 116 | + - drm/amdgpu: bypass tiling flag check in virtual display case (v2) |
| 117 | + - Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" |
| 118 | + - Revert "xen-netback: Check for hotplug-status existence before watching" |
| 119 | + - ipv6: prevent a possible race condition with lifetimes |
| 120 | + - tracing: Ensure trace buffer is at least 4096 bytes large |
| 121 | + - tracing/osnoise: Make osnoise_main to sleep for microseconds |
| 122 | + - selftest/vm: fix map_fixed_noreplace test failure |
| 123 | + - selftests/memfd: clean up mapping in mfd_fail_write |
| 124 | + - ARM: Spectre-BHB: provide empty stub for non-config |
| 125 | + - fuse: fix fileattr op failure |
| 126 | + - fuse: fix pipe buffer lifetime for direct_io |
| 127 | + - staging: rtl8723bs: Fix access-point mode deadlock |
| 128 | + - staging: gdm724x: fix use after free in gdm_lte_rx() |
| 129 | + - net: macb: Fix lost RX packet wakeup race in NAPI receive |
| 130 | + - riscv: alternative only works on !XIP_KERNEL |
| 131 | + - mmc: meson: Fix usage of meson_mmc_post_req() |
| 132 | + - riscv: Fix auipc+jalr relocation range checks |
| 133 | + - tracing/osnoise: Force quiescent states while tracing |
| 134 | + - arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 |
| 135 | + - arm64: Ensure execute-only permissions are not allowed without EPAN |
| 136 | + - arm64: kasan: fix include error in MTE functions |
| 137 | + - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" |
| 138 | + - KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned |
| 139 | + - virtio: unexport virtio_finalize_features |
| 140 | + - virtio: acknowledge all features before access |
| 141 | + - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE |
| 142 | + - ARM: fix Thumb2 regression with Spectre BHB |
| 143 | + - watch_queue: Fix filter limit check |
| 144 | + - watch_queue, pipe: Free watchqueue state after clearing pipe ring |
| 145 | + - watch_queue: Fix to release page in ->release() |
| 146 | + - watch_queue: Fix to always request a pow-of-2 pipe ring size |
| 147 | + - watch_queue: Fix the alloc bitmap size to reflect notes allocated |
| 148 | + - watch_queue: Free the alloc bitmap when the watch_queue is torn down |
| 149 | + - watch_queue: Fix lack of barrier/sync/lock between post and read |
| 150 | + - watch_queue: Make comment about setting ->defunct more accurate |
| 151 | + - x86/boot: Fix memremap of setup_indirect structures |
| 152 | + - x86/boot: Add setup_indirect support in early_memremap_is_setup_data() |
| 153 | + - x86/sgx: Free backing memory after faulting the enclave page |
| 154 | + - x86/traps: Mark do_int3() NOKPROBE_SYMBOL |
| 155 | + - drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP |
| 156 | + - btrfs: make send work with concurrent block group relocation |
| 157 | + - drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL |
| 158 | + - riscv: dts: k210: fix broken IRQs on hart1 |
| 159 | + - block: drop unused includes in <linux/genhd.h> |
| 160 | + - Revert "net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing |
| 161 | + VLAN" |
| 162 | + - vhost: allow batching hint without size |
| 163 | + - Linux 5.15.29 |
| 164 | + * Jammy update: v5.15.28 upstream stable release (LP: #1966055) |
| 165 | + - slip: fix macro redefine warning |
| 166 | + - ARM: fix co-processor register typo |
| 167 | + - ARM: Do not use NOCROSSREFS directive with ld.lld |
| 168 | + - arm64: Do not include __READ_ONCE() block in assembly files |
| 169 | + - ARM: fix build warning in proc-v7-bugs.c |
| 170 | + - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case |
| 171 | + - xen/grant-table: add gnttab_try_end_foreign_access() |
| 172 | + - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status |
| 173 | + - xen/netfront: don't use gnttab_query_foreign_access() for mapped status |
| 174 | + - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status |
| 175 | + - xen/gntalloc: don't use gnttab_query_foreign_access() |
| 176 | + - xen: remove gnttab_query_foreign_access() |
| 177 | + - xen/9p: use alloc/free_pages_exact() |
| 178 | + - xen/pvcalls: use alloc/free_pages_exact() |
| 179 | + - xen/gnttab: fix gnttab_end_foreign_access() without page specified |
| 180 | + - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() |
| 181 | + - Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" |
| 182 | + - Linux 5.15.28 |
| 183 | + * zfcpdump-kernel update to v5.15 (LP: #1965766) |
| 184 | + - SAUCE: Audit: Fix incorrect static inline function declration. |
| 185 | + * [22.04 FEAT] SMC-R v2 Support (LP: #1929035) |
| 186 | + - net/smc: save stack space and allocate smc_init_info |
| 187 | + - net/smc: prepare for SMC-Rv2 connection |
| 188 | + - net/smc: add SMC-Rv2 connection establishment |
| 189 | + - net/smc: add listen processing for SMC-Rv2 |
| 190 | + - net/smc: add v2 format of CLC decline message |
| 191 | + - net/smc: retrieve v2 gid from IB device |
| 192 | + - net/smc: add v2 support to the work request layer |
| 193 | + - net/smc: extend LLC layer for SMC-Rv2 |
| 194 | + - net/smc: add netlink support for SMC-Rv2 |
| 195 | + - net/smc: stop links when their GID is removed |
| 196 | + - net/smc: fix kernel panic caused by race of smc_sock |
| 197 | + - net/smc: Fix hung_task when removing SMC-R devices |
| 198 | + * [22.04 FEAT] Transparent PCI device recovery (LP: #1959532) |
| 199 | + - s390/pci: tolerate inconsistent handle in recover |
| 200 | + - s390/pci: add simpler s390dbf traces for events |
| 201 | + - s390/pci: refresh function handle in iomap |
| 202 | + - s390/pci: implement reset_slot for hotplug slot |
| 203 | + - PCI: Export pci_dev_lock() |
| 204 | + - s390/pci: implement minimal PCI error recovery |
| 205 | + * Mute/mic LEDs no function on some HP platfroms (LP: #1965080) |
| 206 | + - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines |
| 207 | + * [22.04 FEAT] smc: Add User-defined EID (Enterprise ID) Support - kernel |
| 208 | + (LP: #1929060) |
| 209 | + - net/smc: add support for user defined EIDs |
| 210 | + - net/smc: keep static copy of system EID |
| 211 | + - net/smc: add generic netlink support for system EID |
| 212 | + * Rotate to 2021v1 signing key (LP: #1964990) |
| 213 | + - [Packaging] Rotate to 2021v1 signing key |
| 214 | + * [22.04 FEAT] zcrypt DD: Exploitation Support of new IBM Z Crypto Hardware |
| 215 | + (kernel part) (LP: #1959547) |
| 216 | + - s390/zcrypt: rework of debug feature messages |
| 217 | + - s390/ap/zcrypt: debug feature improvements |
| 218 | + - s390/zcrypt: CEX8S exploitation support |
| 219 | + - s390/zcrypt: handle checkstopped cards with new state |
| 220 | + - s390/zcrypt: Support CPRB minor version T7 |
| 221 | + - s390/zcrypt: change reply buffer size offering |
| 222 | + - s390/zcrypt: Provide target domain for EP11 cprbs to scheduling function |
| 223 | + - s390/airq: use DMA memory for summary indicators |
| 224 | + * [22.04 FEAT] [VS2103] Set KVM_CAP_S390_MEM_OP_EXTENSION capability to 211 |
| 225 | + (LP: #1963901) |
| 226 | + - SAUCE: Set KVM_CAP_S390_MEM_OP_EXTENSION capability to 211 |
| 227 | + * dependency on crda obsolete according to Debian (LP: #1958918) |
| 228 | + - [Packaging] switch dependency from crda to wireless-regdb |
| 229 | + * Cirrus audio support [1028:0BB5] & [1028:0BB6] (LP: #1964748) |
| 230 | + - ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 |
| 231 | + * Miscellaneous Ubuntu changes |
| 232 | + - [Packaging] mark dkms-build-configure--zfs executable |
| 233 | + - [Packaging] Fix bashism in dkms-build script |
| 234 | + - [Packaging] Always catch errors in dkms-build scripts |
| 235 | + - [Config] toolchain version update |
| 236 | + * Miscellaneous upstream changes |
| 237 | + - Ubuntu: remove leftover reference to ubuntu/hio driver |
| 238 | + - Reverting commits 61005756c824 and cdb0f8e66513 due to a conflict with |
| 239 | + LP#1929035. Re-pick them afterwards, which will establish the upstream |
| 240 | + commit content and order again. |
| 241 | + - Revert "UBUNTU: [Packaging] Rotate to 2021v1 signing key" |
| 242 | + |
| 243 | + -- Andrea Righi <andrea.righi@canonical.com> Thu, 31 Mar 2022 08:42:39 +0200 |
8 | 244 |
|
9 | 245 | linux-kvm (5.15.0-1003.3) jammy; urgency=medium |
10 | 246 |
|
|
0 commit comments