[Kernel-packages] [Bug 1987451] Re: Jammy update: v5.15.54 upstream stable release

2022-12-07 Thread Ubuntu Kernel Bot
** Tags removed: verification-needed-jammy

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1987451

Title:
  Jammy update: v5.15.54 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Jammy:
  Fix Released

Bug description:
  SRU Justification

  Impact:
     The upstream process for stable tree updates is quite similar
     in scope to the Ubuntu SRU process, e.g., each patch has to
     demonstrably fix a bug, and each patch is vetted by upstream
     by originating either directly from a mainline/stable Linux tree or
     a minimally backported form of that patch. The following upstream
     stable patches should be included in the Ubuntu kernel:

     v5.15.54 upstream stable release
     from git://git.kernel.org/

  mm/slub: add missing TID updates on slab deactivation
  mm/filemap: fix UAF in find_lock_entries
  Revert "selftests/bpf: Add test for bpf_timer overwriting crash"
  ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD
  ALSA: hda/realtek: Add quirk for Clevo L140PU
  ALSA: cs46xx: Fix missing snd_card_free() call at probe error
  can: bcm: use call_rcu() instead of costly synchronize_rcu()
  can: grcan: grcan_probe(): remove extra of_node_get()
  can: gs_usb: gs_usb_open/close(): fix memory leak
  can: m_can: m_can_chip_config(): actually enable internal timestamping
  can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits
  can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for 
mcp2517fd
  can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on 
TBC register
  bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
  bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
  usbnet: fix memory leak in error case
  net: rose: fix UAF bug caused by rose_t0timer_expiry
  netfilter: nft_set_pipapo: release elements in clone from abort path
  btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk
  btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref
  btrfs: fix invalid delayed ref after subvolume creation failure
  btrfs: fix warning when freeing leaf after subvolume creation failure
  Input: cpcap-pwrbutton - handle errors from platform_get_irq()
  Input: goodix - change goodix_i2c_write() len parameter type to int
  Input: goodix - add a goodix.h header file
  Input: goodix - refactor reset handling
  Input: goodix - try not to touch the reset-pin on x86/ACPI devices
  dma-buf/poll: Get a file reference for outstanding fence callbacks
  btrfs: fix deadlock between chunk allocation and chunk btree modifications
  drm/i915: Disable bonding on gen12+ platforms
  drm/i915/gt: Register the migrate contexts with their engines
  drm/i915: Replace the unconditional clflush with drm_clflush_virt_range()
  media: ir_toy: prevent device from hanging during transmit
  memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash
  ath11k: add hw_param for wakeup_mhi
  qed: Improve the stack space of filter_config()
  platform/x86: wmi: introduce helper to convert driver to WMI driver
  platform/x86: wmi: Replace read_takes_no_args with a flags field
  platform/x86: wmi: Fix driver->notify() vs ->probe() race
  mt76: mt7921: get rid of mt7921_mac_set_beacon_filter
  mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine
  mt76: mt7921: fix a possible race enabling/disabling runtime-pm
  bpf: Stop caching subprog index in the bpf_pseudo_func insn
  bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC
  riscv: defconfig: enable DRM_NOUVEAU
  RISC-V: defconfigs: Set CONFIG_FB=y, for FB console
  net/mlx5e: Check action fwd/drop flag exists also for nic flows
  net/mlx5e: Split actions_match_supported() into a sub function
  net/mlx5e: TC, Reject rules with drop and modify hdr action
  net/mlx5e: TC, Reject rules with forward and drop actions
  ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend
  ASoC: rt5682: Re-detect the combo jack after resuming
  ASoC: rt5682: Fix deadlock on resume
  netfilter: nf_tables: convert pktinfo->tprot_set to flags field
  netfilter: nft_payload: support for inner header matching / mangling
  netfilter: nft_payload: don't allow th access for fragments
  s390/boot: allocate amode31 section in decompressor
  s390/setup: use physical pointers for memblock_reserve()
  s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE
  ibmvnic: init init_done_rc earlier
  ibmvnic: clear fop when retrying probe
  ibmvnic: Allow queueing resets during probe
  virtio-blk: avoid preallocating big SGL for data
  io_uring: ensure that fsnotify is always called
  block: use bdev_get_queue() in bio.c
  block: only mark bio as tracked if it really is tracked
  block: fix rq-qos breakage from skipping rq_qos_done_bio()
  stddef: Introduce 

[Kernel-packages] [Bug 1987451] Re: Jammy update: v5.15.54 upstream stable release

2022-11-22 Thread Ubuntu Kernel Bot
This bug is awaiting verification that the linux-
bluefield/5.15.0-1010.12 kernel in -proposed solves the problem. Please
test the kernel and update this bug with the results. If the problem is
solved, change the tag 'verification-needed-jammy' to 'verification-
done-jammy'. If the problem still exists, change the tag 'verification-
needed-jammy' to 'verification-failed-jammy'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-jammy

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1987451

Title:
  Jammy update: v5.15.54 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Jammy:
  Fix Released

Bug description:
  SRU Justification

  Impact:
     The upstream process for stable tree updates is quite similar
     in scope to the Ubuntu SRU process, e.g., each patch has to
     demonstrably fix a bug, and each patch is vetted by upstream
     by originating either directly from a mainline/stable Linux tree or
     a minimally backported form of that patch. The following upstream
     stable patches should be included in the Ubuntu kernel:

     v5.15.54 upstream stable release
     from git://git.kernel.org/

  mm/slub: add missing TID updates on slab deactivation
  mm/filemap: fix UAF in find_lock_entries
  Revert "selftests/bpf: Add test for bpf_timer overwriting crash"
  ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD
  ALSA: hda/realtek: Add quirk for Clevo L140PU
  ALSA: cs46xx: Fix missing snd_card_free() call at probe error
  can: bcm: use call_rcu() instead of costly synchronize_rcu()
  can: grcan: grcan_probe(): remove extra of_node_get()
  can: gs_usb: gs_usb_open/close(): fix memory leak
  can: m_can: m_can_chip_config(): actually enable internal timestamping
  can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits
  can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for 
mcp2517fd
  can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on 
TBC register
  bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
  bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
  usbnet: fix memory leak in error case
  net: rose: fix UAF bug caused by rose_t0timer_expiry
  netfilter: nft_set_pipapo: release elements in clone from abort path
  btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk
  btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref
  btrfs: fix invalid delayed ref after subvolume creation failure
  btrfs: fix warning when freeing leaf after subvolume creation failure
  Input: cpcap-pwrbutton - handle errors from platform_get_irq()
  Input: goodix - change goodix_i2c_write() len parameter type to int
  Input: goodix - add a goodix.h header file
  Input: goodix - refactor reset handling
  Input: goodix - try not to touch the reset-pin on x86/ACPI devices
  dma-buf/poll: Get a file reference for outstanding fence callbacks
  btrfs: fix deadlock between chunk allocation and chunk btree modifications
  drm/i915: Disable bonding on gen12+ platforms
  drm/i915/gt: Register the migrate contexts with their engines
  drm/i915: Replace the unconditional clflush with drm_clflush_virt_range()
  media: ir_toy: prevent device from hanging during transmit
  memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash
  ath11k: add hw_param for wakeup_mhi
  qed: Improve the stack space of filter_config()
  platform/x86: wmi: introduce helper to convert driver to WMI driver
  platform/x86: wmi: Replace read_takes_no_args with a flags field
  platform/x86: wmi: Fix driver->notify() vs ->probe() race
  mt76: mt7921: get rid of mt7921_mac_set_beacon_filter
  mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine
  mt76: mt7921: fix a possible race enabling/disabling runtime-pm
  bpf: Stop caching subprog index in the bpf_pseudo_func insn
  bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC
  riscv: defconfig: enable DRM_NOUVEAU
  RISC-V: defconfigs: Set CONFIG_FB=y, for FB console
  net/mlx5e: Check action fwd/drop flag exists also for nic flows
  net/mlx5e: Split actions_match_supported() into a sub function
  net/mlx5e: TC, Reject rules with drop and modify hdr action
  net/mlx5e: TC, Reject rules with forward and drop actions
  ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend
  ASoC: rt5682: Re-detect the combo jack after resuming
  ASoC: rt5682: Fix deadlock on resume
  netfilter: nf_tables: convert pktinfo->tprot_set to flags field
  netfilter: nft_payload: support for inner header matching / mangling
  netfilter: 

[Kernel-packages] [Bug 1987451] Re: Jammy update: v5.15.54 upstream stable release

2022-10-10 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.15.0-50.56

---
linux (5.15.0-50.56) jammy; urgency=medium

  * jammy/linux: 5.15.0-50.56 -proposed tracker (LP: #1990148)

  * CVE-2022-3176
- io_uring: refactor poll update
- io_uring: move common poll bits
- io_uring: kill poll linking optimisation
- io_uring: inline io_poll_complete
- io_uring: correct fill events helpers types
- io_uring: clean cqe filling functions
- io_uring: poll rework
- io_uring: remove poll entry from list when canceling all
- io_uring: bump poll refs to full 31-bits
- io_uring: fail links when poll fails
- io_uring: fix wrong arm_poll error handling
- io_uring: fix UAF due to missing POLLFREE handling

  * ip/nexthop: fix default address selection for connected nexthop
(LP: #1988809)
- selftests/net: test nexthop without gw

  * ip/nexthop: fix default address selection for connected nexthop
(LP: #1988809) // icmp_redirect.sh in ubuntu_kernel_selftests failed on
Jammy 5.15.0-49.55 (LP: #1990124)
- ip: fix triggering of 'icmp redirect'

linux (5.15.0-49.55) jammy; urgency=medium

  * jammy/linux: 5.15.0-49.55 -proposed tracker (LP: #1989785)

  * amdgpu module crash after 5.15 kernel update (LP: #1981883)
- drm/amdgpu: fix check in fbdev init

  * scsi: hisi_sas: Increase debugfs_dump_index after dump is  completed
(LP: #1982070)
- scsi: hisi_sas: Increase debugfs_dump_index after dump is completed

  * [UBUNTU 22.04] s390/qeth: cache link_info for ethtool (LP: #1984103)
- s390/qeth: cache link_info for ethtool

  * WARN in trace_event_dyn_put_ref (LP: #1987232)
- tracing/perf: Fix double put of trace event when init fails

  * Jammy update: v5.15.60 upstream stable release (LP: #1989221)
- x86/speculation: Make all RETbleed mitigations 64-bit only
- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads
- selftests/bpf: Check dst_port only on the client socket
- block: fix default IO priority handling again
- tools/vm/slabinfo: Handle files in debugfs
- ACPI: video: Force backlight native for some TongFang devices
- ACPI: video: Shortening quirk list by identifying Clevo by board_name only
- ACPI: APEI: Better fix to avoid spamming the console with old error logs
- crypto: arm64/poly1305 - fix a read out-of-bound
- KVM: x86: do not report a vCPU as preempted outside instruction boundaries
- KVM: x86: do not set st->preempted when going back to user space
- KVM: selftests: Make hyperv_clock selftest more stable
- tools/kvm_stat: fix display of error when multiple processes are found
- selftests: KVM: Handle compiler optimizations in ucall
- KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user()
- arm64: set UXN on swapper page tables
- btrfs: zoned: prevent allocation from previous data relocation BG
- btrfs: zoned: fix critical section of relocation inode writeback
- Bluetooth: hci_bcm: Add BCM4349B1 variant
- Bluetooth: hci_bcm: Add DT compatible for CYW55572
- dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding
- Bluetooth: btusb: Add support of IMC Networks PID 0x3568
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586
- macintosh/adb: fix oob read in do_adb_query() function
- x86/speculation: Add RSB VM Exit protections
- x86/speculation: Add LFENCE to RSB fill sequence
- Linux 5.15.60

  * Jammy update: v5.15.59 upstream stable release (LP: #1989218)
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put
- Revert "ocfs2: mount shared volume without ha stack"
- ntfs: fix use-after-free in ntfs_ucsncmp()
- fs: sendfile handles O_NONBLOCK of out_fd
- secretmem: fix unhandled fault in truncate
- mm: fix page leak with multiple threads mapping the same page
- hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte
- asm-generic: remove a broken and needless ifdef conditional
- s390/archrandom: prevent CPACF trng invocations in interrupt context
- nouveau/svm: Fix to migrate all requested pages
- drm/simpledrm: Fix return type of 
simpledrm_simple_display_pipe_mode_valid()
- watch_queue: Fix missing rcu annotation
- watch_queue: Fix missing locking in add_watch_to_object()
- tcp: Fix data-races around sysctl_tcp_dsack.
- tcp: Fix a data-race around sysctl_tcp_app_win.
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale.
- tcp: Fix a data-race around sysctl_tcp_frto.
- tcp: Fix a data-race around sysctl_tcp_nometrics_save.
- tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save.
- ice: check (DD | EOF) bits on Rx 

[Kernel-packages] [Bug 1987451] Re: Jammy update: v5.15.54 upstream stable release

2022-09-14 Thread Stefan Bader
** Changed in: linux (Ubuntu Jammy)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1987451

Title:
  Jammy update: v5.15.54 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Jammy:
  Fix Committed

Bug description:
  SRU Justification

  Impact:
     The upstream process for stable tree updates is quite similar
     in scope to the Ubuntu SRU process, e.g., each patch has to
     demonstrably fix a bug, and each patch is vetted by upstream
     by originating either directly from a mainline/stable Linux tree or
     a minimally backported form of that patch. The following upstream
     stable patches should be included in the Ubuntu kernel:

     v5.15.54 upstream stable release
     from git://git.kernel.org/

  mm/slub: add missing TID updates on slab deactivation
  mm/filemap: fix UAF in find_lock_entries
  Revert "selftests/bpf: Add test for bpf_timer overwriting crash"
  ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD
  ALSA: hda/realtek: Add quirk for Clevo L140PU
  ALSA: cs46xx: Fix missing snd_card_free() call at probe error
  can: bcm: use call_rcu() instead of costly synchronize_rcu()
  can: grcan: grcan_probe(): remove extra of_node_get()
  can: gs_usb: gs_usb_open/close(): fix memory leak
  can: m_can: m_can_chip_config(): actually enable internal timestamping
  can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits
  can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for 
mcp2517fd
  can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on 
TBC register
  bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
  bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
  usbnet: fix memory leak in error case
  net: rose: fix UAF bug caused by rose_t0timer_expiry
  netfilter: nft_set_pipapo: release elements in clone from abort path
  btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk
  btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref
  btrfs: fix invalid delayed ref after subvolume creation failure
  btrfs: fix warning when freeing leaf after subvolume creation failure
  Input: cpcap-pwrbutton - handle errors from platform_get_irq()
  Input: goodix - change goodix_i2c_write() len parameter type to int
  Input: goodix - add a goodix.h header file
  Input: goodix - refactor reset handling
  Input: goodix - try not to touch the reset-pin on x86/ACPI devices
  dma-buf/poll: Get a file reference for outstanding fence callbacks
  btrfs: fix deadlock between chunk allocation and chunk btree modifications
  drm/i915: Disable bonding on gen12+ platforms
  drm/i915/gt: Register the migrate contexts with their engines
  drm/i915: Replace the unconditional clflush with drm_clflush_virt_range()
  media: ir_toy: prevent device from hanging during transmit
  memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash
  ath11k: add hw_param for wakeup_mhi
  qed: Improve the stack space of filter_config()
  platform/x86: wmi: introduce helper to convert driver to WMI driver
  platform/x86: wmi: Replace read_takes_no_args with a flags field
  platform/x86: wmi: Fix driver->notify() vs ->probe() race
  mt76: mt7921: get rid of mt7921_mac_set_beacon_filter
  mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine
  mt76: mt7921: fix a possible race enabling/disabling runtime-pm
  bpf: Stop caching subprog index in the bpf_pseudo_func insn
  bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC
  riscv: defconfig: enable DRM_NOUVEAU
  RISC-V: defconfigs: Set CONFIG_FB=y, for FB console
  net/mlx5e: Check action fwd/drop flag exists also for nic flows
  net/mlx5e: Split actions_match_supported() into a sub function
  net/mlx5e: TC, Reject rules with drop and modify hdr action
  net/mlx5e: TC, Reject rules with forward and drop actions
  ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend
  ASoC: rt5682: Re-detect the combo jack after resuming
  ASoC: rt5682: Fix deadlock on resume
  netfilter: nf_tables: convert pktinfo->tprot_set to flags field
  netfilter: nft_payload: support for inner header matching / mangling
  netfilter: nft_payload: don't allow th access for fragments
  s390/boot: allocate amode31 section in decompressor
  s390/setup: use physical pointers for memblock_reserve()
  s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE
  ibmvnic: init init_done_rc earlier
  ibmvnic: clear fop when retrying probe
  ibmvnic: Allow queueing resets during probe
  virtio-blk: avoid preallocating big SGL for data
  io_uring: ensure that fsnotify is always called
  block: use bdev_get_queue() in bio.c
  block: only mark bio as tracked if it really is tracked
  block: fix rq-qos breakage from skipping