[ubuntu/focal-updates] linux-oem-5.6_5.6.0-1039.43_amd64.tar.gz - (Accepted)

Chia-Lin Kao (AceLan) acelan.kao at canonical.com
Thu Jan 7 11:25:58 UTC 2021


linux-oem-5.6 (5.6.0-1039.43) focal; urgency=medium

  * focal/linux-oem-5.6: 5.6.0-1039.43 -proposed tracker (LP: #1909420)

  * Fix suspend error of SOF driver  (LP: #1908713)
    - Revert "ALSA: hda: Refactor codec PM to use direct-complete optimization"

  * Packaging resync (LP: #1786013)
    - [Packaging] update variants

  * Killer 500s (QCA6390) WLAN/BT [17cb:1101] unavailable (LP: #1879633)
    - Bluetooth: btusb: Add flag to define wideband speech capability
    - Bluetooth: Support querying for WBS support through MGMT
    - Bluetooth: Enable erroneous data reporting if WBS is supported
    - Bluetooth: Increment management interface revision
    - Bluetooth: fix off by one in err_data_reporting cmd masks.
    - Bluetooth: mgmt: add mgmt_cmd_status in add_advertising
    - mac80211: add 802.11 encapsulation offloading support
    - mac80211: fix tx status for no ack cases
    - nl80211: add handling for BSS color
    - mac80211: add handling for BSS color
    - mac80211: allow setting queue_len for drivers not using wake_tx_queue
    - Bluetooth: hci_qca: Enable clocks required for BT SOC
    - Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC
    - mac80211: fix 11w when using encapsulation offloading
    - ath11k: Silence clang -Wsometimes-uninitialized in
      ath11k_update_per_peer_stats_from_txcompl
    - ath11k: drop tx_info from ath11k_sta
    - ath11k: add HE rate accounting to driver
    - ath11k: fix rcu lock protect in peer assoc confirmation
    - ath11k: fix warn-on in disassociation
    - ath11k: fix parsing PPDU_CTRL type in pktlog
    - ath11k: Fixing dangling pointer issue upon peer delete failure
    - ath11k: fix incorrect peer stats counters update
    - Bluetooth: hci_qca: Bug fixes while collecting controller memory dump
    - net: qrtr: Migrate nameservice to kernel from userspace
    - net: qrtr: Fix the local node ID as 1
    - net: qrtr: fix spelling mistake "serivce" -> "service"
    - net: qrtr: Fix error pointer vs NULL bugs
    - Bluetooth: Replace zero-length array with flexible-array member
    - Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome
    - Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991
    - net: qrtr: Respond to HELLO message
    - net: qrtr: Fix FIXME related to qrtr_ns_init()
    - soc: qcom: Do not depend on ARCH_QCOM for QMI helpers
    - Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome
    - Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional()
    - ath11k: config reorder queue for all tids during peer setup
    - ath11k: add thermal cooling device support
    - ath11k: add thermal sensor device support
    - ath11k: Use scnprintf() for avoiding potential buffer overflow
    - ath11k: handle RX fragments
    - ath11k: enable PN offload
    - ath11k: set queue_len to 4096
    - ath11k: add WMI calls required for handling BSS color
    - ath11k: add handling for BSS color
    - ath11k: Supporting RX ring backpressure HTT event and stats handling
    - ath11k: fill channel info from rx channel
    - ath11k: dump SRNG stats during FW assert
    - ath11k: Adding proper validation before accessing tx_stats
    - ath11k: Configure hash based reo destination ring selection
    - ath11k: Perform per-msdu rx processing
    - cfg80211: fix kernel-doc notation
    - bus: mhi: core: Add support for registering MHI controllers
    - bus: mhi: core: Add support for registering MHI client drivers
    - bus: mhi: core: Add support for creating and destroying MHI devices
    - bus: mhi: core: Add support for ringing channel/event ring doorbells
    - bus: mhi: core: Add support for PM state transitions
    - bus: mhi: core: Add support for basic PM operations
    - bus: mhi: core: Add support for downloading firmware over BHIe
    - bus: mhi: core: Add support for downloading RDDM image during panic
    - bus: mhi: core: Add support for processing events from client device
    - bus: mhi: core: Add support for data transfer
    - bus: mhi: core: Add uevent support for module autoloading
    - MAINTAINERS: Add entry for MHI bus
    - bus/mhi: fix printk format for size_t
    - bus: mhi: core: Pass module owner during client driver registration
    - bus: mhi: core: Add support for reading MHI info from device
    - bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture
    - bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device()
    - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC QCA6390
    - ath11k: fix compiler warnings without CONFIG_THERMAL
    - ath11k: Add sta debugfs support to configure ADDBA and DELBA
    - ath11k: add pktlog checksum in trace events to support pktlog
    - ath11k: fix error message to correctly report the command that failed
    - ath11k: Increase the tx completion ring size
    - ath11k: Avoid mgmt tx count underflow
    - ath11k: fix duplication peer create on same radio
    - ath11k: Modify the interrupt timer threshold
    - ath11k: Fix TWT radio count
    - ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts
    - ath11k: rx path optimizations
    - ath11k: Cleanup in pdev destroy and mac register during crash on recovery
    - ath11k: Fix fw assert by setting proper vht cap
    - ath11k: Fix rx_filter flags setting for per peer rx_stats
    - ath11k: cleanup reo command error code overwritten
    - ath11k: Add dynamic tcl ring selection logic with retry mechanism
    - ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu_valid()
    - ath11k: remove conversion to bool in ath11k_debug_fw_stats_process()
    - net: qrtr: Add tracepoint support
    - mac80211: fix two missing documentation entries
    - ath11k: fix reo flush send
    - ath11k: use GFP_ATOMIC under spin lock
    - Bluetooth: hci_qca: add compatible for QCA9377
    - Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices
    - bus: mhi: core: Add support for MHI suspend and resume
    - bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices()
    - mac80211: fix memory overlap due to variable length param
    - ath11k: fix error return code in ath11k_dp_alloc()
    - ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev
    - ath11k: add DBG_MAC prints to track vdev events
    - ath11k: use true, false for bool variables
    - ath11k: fix resource unavailability for htt stats after peer stats display
    - bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails
    - bus: mhi: core: Remove link_status() callback
    - bus: mhi: core: Offload register accesses to the controller
    - bus: mhi: core: Fix channel device name conflict
    - ath11k: add tx hw 802.11 encapsulation offloading support
    - ath11k: Add support to reset htt peer stats
    - ath11k: fix kernel panic by freeing the msdu received with invalid length
    - ath11k: Replace zero-length array with flexible-array
    - net: qrtr: Add MHI transport layer
    - net: qrtr: Do not depend on ARCH_QCOM
    - ath11k: remove stale monitor status descriptor
    - ath11k: Add support for multibus support
    - ath11k: Add drv private for bus opaque struct
    - ath11k: Remove bus layer includes from upper layer
    - ath11k: remove redundant initialization of pointer info
    - ath11k: convert to devm_platform_get_and_ioremap_resource
    - ath11k: fix htt stats module not handle multiple skbs
    - bus: mhi: core: Fix some error return code
    - Bluetooth: hci_qca: Enable WBS support for wcn3991
    - ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()'
    - Bluetooth: hci_qca: Fix uninitialized access to hdev
    - bus: mhi: core: Refactor mhi queue APIs
    - bus: mhi: core: Cache intmod from mhi event to mhi channel
    - bus: mhi: core: Add range check for channel id received in event ring
    - bus: mhi: core: Read transfer length from an event properly
    - bus: mhi: core: Handle firmware load using state worker
    - bus: mhi: core: Return appropriate error codes for AMSS load failure
    - bus: mhi: core: Improve debug logs for loading firmware
    - bus: mhi: core: Ensure non-zero session or sequence ID values are used
    - bus: mhi: core: Remove the system error worker thread
    - bus: mhi: core: Handle disable transitions in state worker
    - bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed
    - bus: mhi: core: Do not process SYS_ERROR if RDDM is supported
    - bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition
    - bus: mhi: core: Handle syserr during power_up
    - Bluetooth: hci_qca: Fix suspend/resume functionality failure
    - Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot
    - ath11k: reset trigger frame MAC padding duration
    - ath11k: clear DCM max constellation tx value
    - net: qrtr: Allocate workqueue before kernel_bind
    - Bluetooth: hci_qca: Improve controller ID info log level
    - Bluetooth: hci_qca: Fix QCA6390 memdump failure
    - Bluetooth: hci_qca: Fix an error pointer dereference
    - Bluetooth: hci_qca: Simplify determination of serial clock on/off state from
      votes
    - Bluetooth: hci_qca: Only remove TX clock vote after TX is completed
    - Bluetooth: hci_qca: Skip serdev wait when no transfer is pending
    - Bluetooth: hci_qca: Refactor error handling in qca_suspend()
    - Bluetooth: hci_qca: Bug fix during SSR timeout
    - cfg80211: add a helper to identify 6 GHz PSCs
    - ieee80211: definitions for reduced neighbor reports
    - ieee80211: add code to obtain and parse 6 GHz operation field
    - ieee80211: add HE ext EIDs and 6 GHz capability defines
    - cfg80211: handle 6 GHz capability of new station
    - mac80211: refactor extended element parsing
    - mac80211: add HE 6 GHz Band Capabilities into parse extension
    - cfg80211: add and expose HE 6 GHz band capabilities
    - mac80211: add HE 6 GHz Band Capability element
    - mac80211: build HE operation with 6 GHz oper information
    - mac80211: do not allow HT/VHT IEs in 6 GHz mesh mode
    - mac80211: avoid using ext NSS high BW if not supported
    - mac80211: simplify and improve HT/VHT/HE disable code
    - mac80211: determine chandef from HE 6 GHz operation
    - mac80211: check the correct bit for EMA AP
    - mac80211: use HE 6 GHz band capability and pass it to the driver
    - mac80211: Add HE 6GHz capabilities element to probe request
    - cfg80211: treat 6 GHz channels as valid regardless of capability
    - cfg80211: reject HT/VHT capabilities on 6 GHz band
    - cfg80211: require HE capabilities for 6 GHz band
    - mac80211: accept aggregation sessions on 6 GHz
    - mac80211: Consider 6 GHz band when handling power constraint
    - mac80211: set short_slot for 6 GHz band
    - ath11k: add 6G frequency list supported by driver
    - ath11k: add support for 6GHz radio in driver
    - ath11k: Use freq instead of channel number in rx path
    - ath11k: extend peer_assoc_cmd for 6GHz band
    - ath11k: set psc channel flag when sending channel list to firmware.
    - ath11k: Add 6G scan dwell time parameter in scan request command
    - ath11k: Send multiple scan_chan_list messages if required
    - ath11k: Add support for 6g scan hint
    - ath11k: build HE 6 GHz capability
    - Bluetooth: hci_qca: Disable SoC debug logging for WCN3991
    - Bluetooth: hci_qca: Increase SoC idle timeout to 200ms
    - Bluetooth: hci_qca: Request Tx clock vote off only when Tx is pending
    - ath11k: Add direct buffer ring support
    - ath11k: add support for spectral scan
    - ath11k: removing redundant reo unlock followed by immediate lock
    - ath11k: Add dp tx err stats
    - ath11k: Add support for ring backpressure stats
    - ath11k: fix wmi peer flags in peer assoc command
    - nl80211: pass HE operation element to the driver
    - mac80211: HE: set missing bss_conf fields in AP mode
    - cfg80211/mac80211: avoid bss color setting in non-HE modes
    - ath11k: update firmware files read path
    - ath11k: rename default board file
    - ath11k: ahb: call ath11k_core_init() before irq configuration
    - ath11k: convert ath11k_hw_params to an array
    - ath11k: define max_radios in hw_params
    - ath11k: add hw_ops for pdev id to hw_mac mapping
    - ath11k: Add bdf-addr in hw_params
    - ath11k: create a common function to request all firmware files
    - ath11k: don't use defines for hw specific firmware directories
    - ath11k: change ath11k_core_fetch_board_data_api_n() to use
      ath11k_core_create_firmware_path()
    - ath11k: remove useless info messages
    - ath11k: qmi: cleanup info messages
    - ath11k: don't use defines in hw_params
    - ath11k: remove define ATH11K_QMI_DEFAULT_CAL_FILE_NAME
    - net: qrtr: free flow in __qrtr_node_release
    - net: qrtr: Fix an out of bounds read qrtr_endpoint_post()
    - Bluetooth: hci_qca: Bug fixes for SSR
    - qrtr: orphan socket in qrtr_release()
    - Bluetooth: hci_qca: Stop collecting memdump again for command timeout during
      SSR
    - cfg80211: invert HE BSS color 'disabled' to 'enabled'
    - ath11k: do not depend on ARCH_QCOM for ath11k
    - ath11k: add hw_params entry for QCA6390
    - ath11k: move ring mask definitions to hw_params
    - ath11k: add simple PCI client driver for QCA6390 chipset
    - ath11k: pci: setup resources
    - ath11k: pci: add MSI config initialisation
    - ath11k: implement ath11k_core_pre_init()
    - ath11k: register MHI controller device for QCA6390
    - ath11k: pci: add HAL, CE and core initialisation
    - ath11k: use remoteproc only with AHB devices
    - ath11k: add support for m3 firmware
    - ath11k: add board file support for PCI devices
    - ath11k: fill appropriate QMI service instance id for QCA6390
    - ath11k: pci: add read32() and write32() hif operations
    - ath11k: configure copy engine msi address in CE srng
    - ath11k: setup ce tasklet for control path
    - ath11k: allocate smaller chunks of memory for firmware
    - ath11k: fix memory OOB access in qmi_decode
    - ath11k: fix KASAN warning of ath11k_qmi_wlanfw_wlan_cfg_send
    - ath11k: enable internal sleep clock
    - ath11k: hal: create hw_srng_config dynamically
    - net: qrtr: fix usage of idr in port assignment to socket
    - ath11k: hal: create register values dynamically
    - ath11k: hal: cleanup dynamic register macros
    - ath11k: ce: support different CE configurations
    - ath11k: ce: remove host_ce_config_wlan macro
    - ath11k: ce: remove CE_COUNT() macro
    - ath11k: hal: assign msi_addr and msi_data to srng
    - ath11k: ce: get msi_addr and msi_data before srng setup
    - ath11k: disable CE interrupt before hif start
    - ath11k: force single pdev only for QCA6390
    - ath11k: initialize wmi config based on hw_params
    - ath11k: wmi: put hardware to DBS mode
    - ath11k: dp: redefine peer_map and peer_unmap
    - ath11k: enable DP interrupt setup for QCA6390
    - ath11k: don't initialize rxdma1 related ring
    - ath11k: setup QCA6390 rings for both rxdmas
    - ath11k: refine the phy_id check in ath11k_reg_chan_list_event
    - ath11k: delay vdev_start for QCA6390
    - ath11k: assign correct search flag and type for QCA6390
    - ath11k: process both lmac rings for QCA6390
    - ath11k: use TCL_DATA_RING_0 for QCA6390
    - ath11k: reset MHI during power down and power up
    - ath11k: Fix possible memleak in ath11k_qmi_init_service
    - ath11k: Use fallthrough pseudo-keyword
    - net: ath11k: constify ath11k_thermal_ops
    - ath11k: return error if firmware request fails
    - ath11k: return -ENOMEM on allocation failure
    - mac80211: rename csa counters to countdown counters
    - ath11k: convert tasklets to use new tasklet_setup() API
    - ath11k: fix spelling mistake "moniter" -> "monitor"
    - ath11k: fix missing error check on call to
      ath11k_pci_get_user_msi_assignment
    - ath11k: fix a double free and a memory leak
    - ath11k: fix uninitialized return in ath11k_spectral_process_data()
    - mac80211: Add new AMPDU factor macro for HE peer caps
    - ath11k: Add peer max mpdu parameter in peer assoc command
    - net: qrtr: check skb_put_padto() return value
    - Bluetooth: hci_qca: remove redundant null check
    - Bluetooth: hci_qca: Remove duplicate power off in proto close
    - ath11k: move target ce configs to hw_params
    - ath11k: add ipq6018 support
    - ath11k: add raw mode and software crypto support
    - ath11k: remove calling ath11k_init_hw_params() second time
    - ath11k: fix link error when CONFIG_REMOTEPROC is disabled
    - ath11k: Remove unused inline function htt_htt_stats_debug_dump()
    - mac80211: improve AQL tx airtime estimation
    - mac80211: use rate provided via status->rate on ieee80211_tx_status_ext for
      AQL
    - nl80211: add ability to report TX status for control port TX
    - mac80211: support control port TX status reporting
    - mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path
    - mac80211: Fix dropping broadcast packets in 802.11 encap
    - mac80211: reduce packet loss event false positives
    - mac80211: add missing queue/hash initialization to 802.3 xmit
    - mac80211: check and refresh aggregation session in encap offload tx
    - mac80211: skip encap offload for tx multicast/control packets
    - mac80211: set info->control.hw_key for encap offload packets
    - mac80211: rework tx encapsulation offload API
    - mac80211: reduce duplication in tx status functions
    - mac80211: remove tx status call to ieee80211_sta_register_airtime
    - mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flags
    - mac80211: notify the driver when a sta uses 4-address mode
    - mac80211: optimize station connection monitor
    - mac80211: unify 802.3 (offload) and 802.11 tx status codepath
    - mac80211: support using ieee80211_tx_status_ext to free skbs without status
      info
    - mac80211: extend ieee80211_tx_status_ext to support bulk free
    - mac80211: reorganize code to remove a forward declaration
    - ath11k: Remove rproc references from common core layer
    - ath11k: Add checked value for ath11k_ahb_remove
    - ath11k: refactor debugfs code into debugfs.c
    - ath11k: debugfs: use ath11k_debugfs_ prefix
    - ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h]
    - ath11k: debugfs: move some function declarations to correct header files
    - ath11k: Add support spectral scan for IPQ6018
    - ath11k: wmi: remove redundant configuration values from init
    - ath11k: remove redundant num_keep_alive_pattern assignment
    - ath11k: Remove unused function ath11k_htc_restore_tx_skb()
    - ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler'
    - net: qrtr: ns: Protect radix_tree_deref_slot() using rcu read locks
    - ath11k: Move non-fatal warn logs to dbg level
    - ath11k: mac: fix parenthesis alignment
    - ath11k: Correctly check errors for calls to debugfs_create_dir()
    - ath11k: support loading ELF board files
    - ath11k: fix AP mode for QCA6390
    - ath11k: add interface_modes to hw_params
    - ath11k: pci: check TCSR_SOC_HW_VERSION
    - ath11k: disable monitor mode on QCA6390
    - ath11k: change to disable softirqs for ath11k_regd_update to solve deadlock
    - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in ath11k_dp_htt_get_ppdu_desc
    - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in idr_alloc
    - ath11k: add packet log support for QCA6390
    - ath11k: pci: fix rmmod crash
    - ath11k: mac: remove unused conf_mutex to solve a deadlock
    - ath11k: fix warning caused by lockdep_assert_held
    - ath11k: debugfs: fix crash during rmmod
    - ath11k: read and write registers below unwindowed address
    - ath11k: enable shadow register configuration and access
    - ath11k: set WMI pipe credit to 1 for QCA6390
    - ath11k: start a timer to update TCL HP
    - ath11k: start a timer to update REO cmd ring
    - ath11k: start a timer to update HP for CE pipe 4
    - ath11k: enable idle power save mode
    - ath11k: remove unnecessary casts to u32
    - bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_task() declaration
    - bus: mhi: core: Abort suspends due to outgoing pending packets
    - bus: mhi: core: Use helper API to trigger a non-blocking host resume
    - bus: mhi: core: Trigger host resume if suspended during mhi_device_get()
    - bus: mhi: core: Use generic name field for an MHI device
    - bus: mhi: core: Introduce helper function to check device state
    - bus: mhi: core: Introduce counters to track MHI device state transitions
    - bus: mhi: core: Read and save device hardware information from BHI
    - bus: mhi: core: Introduce APIs to allocate and free the MHI controller
    - bus: mhi: core: Add const qualifier to MHI config information
    - bus: mhi: Fix entries based on Kconfig coding style
    - bus: mhi: core: Introduce debugfs entries for MHI
    - bus: mhi: core: Introduce sysfs entries for MHI
    - bus: mhi: core: Allow shared IRQ for event rings
    - bus: mhi: Remove unused nr_irqs_req variable
    - bus: mhi: core: Fix the building of MHI module
    - bus: mhi: debugfs: Print channel context read-pointer
    - net: qrtr: ns: Fix the incorrect usage of rcu_read_lock()
    - ath11k: Fix memory leak on error path
    - ath11k: add 64bit check before reading msi high addr
    - SAUCE: ath11k: pci: support platforms with one MSI vector
    - SAUCE: ath11k: try to allocate big block of dma memory firstly
    - ath11k: dp_rx: fix monitor status dma unmap direction
    - SAUCE: ath11k: hook mhi suspend and resume
    - SAUCE: ath11k: implement hif suspend and resume functions.
    - ath11k: pci: read select_window register to ensure write is finished
    - SAUCE: ath11k: implement htc suspend related callbacks
    - SAUCE: ath11k: put target to suspend when system enters suspend state
    - ath11k: mhi: print a warning if firmware crashed
    - SAUCE: ath11k: qmi: print allocated memory segment addresses and sizes
    - SAUCE: ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID
    - SAUCE: ath11k: fix pcie link unstable issue
    - SAUCE: ath11k: fix PCI L1ss clock unstable problem
    - SAUCE: ath11k: disable OTP write privilege
    - SAUCE: ath11k: disable ASPM L0sLs before downloading firmware
    - SAUCE: ath11k: purge rx pktlog when entering suspend
    - ath11k: set credit_update flag for flow controlled ep only
    - SAUCE: ath11k: implement wow enable and wow wakeup command
    - ath11k: hif: add ce irq enable and disable functions
    - SAUCE: ath11k: put target to wow state when suspend happens
    - ath11k: Fix incorrect tlvs in scan start command
    - SAUCE: ath11k: vdev delete synchronization with firmware
    - ath11k: peer delete synchronization with firmware
    - [Config] enable ath11k WiFi driver
    - [Config] updateconfigs for ath11k

  * fib_nexthop_multiprefix.sh from net in ubuntu_kernel_selftests failed on
    F-OEM-5.6 (LP: #1880648)
    - selftests: fib_nexthop_multiprefix: fix cleanup() netns deletion

  * ip_defrag.sh in net from ubuntu_kernel_selftests failed with Resource
    temporarily unavailable on F-oem-5.6 (LP: #1908498)
    - selftests: net: ip_defrag: ignore EPERM

  * Sub-tests in kselftest/net/udpgro.sh is failing with "./udpgso_bench_rx:
    poll: 0x0 expected 0x1" (LP: #1908501)
    - selftests: fix poll error in udpgro.sh

Date: Mon, 28 Dec 2020 11:53:27 +0800
Changed-By: Chia-Lin Kao (AceLan) <acelan.kao at canonical.com>
Maintainer: Launchpad Build Daemon <buildd at lgw01-amd64-034.buildd>

-------------- next part --------------
Format: 1.8
Date: Mon, 28 Dec 2020 11:53:27 +0800
Source: linux-oem-5.6
Binary: linux-buildinfo-5.6.0-1039-oem linux-headers-5.6.0-1039-oem linux-image-unsigned-5.6.0-1039-oem linux-modules-5.6.0-1039-oem linux-oem-5.6-headers-5.6.0-1039 linux-oem-5.6-tools-5.6.0-1039 linux-oem-5.6-tools-host linux-tools-5.6.0-1039-oem
Architecture: amd64 all amd64_translations
Version: 5.6.0-1039.43
Distribution: focal
Urgency: medium
Maintainer: Launchpad Build Daemon <buildd at lgw01-amd64-034.buildd>
Changed-By: Chia-Lin Kao (AceLan) <acelan.kao at canonical.com>
Description:
 linux-buildinfo-5.6.0-1039-oem - Linux kernel buildinfo for version 5.6.0 on 64 bit x86 SMP
 linux-headers-5.6.0-1039-oem - Linux kernel headers for version 5.6.0 on 64 bit x86 SMP
 linux-image-unsigned-5.6.0-1039-oem - Linux kernel image for version 5.6.0 on 64 bit x86 SMP
 linux-modules-5.6.0-1039-oem - Linux kernel extra modules for version 5.6.0 on 64 bit x86 SMP
 linux-oem-5.6-headers-5.6.0-1039 - Header files related to Linux kernel version 5.6.0
 linux-oem-5.6-tools-5.6.0-1039 - Linux kernel version specific tools for version 5.6.0-1039
 linux-oem-5.6-tools-host - Linux kernel VM host tools
 linux-tools-5.6.0-1039-oem - Linux kernel version specific tools for version 5.6.0-1039
Launchpad-Bugs-Fixed: 1786013 1879633 1880648 1908498 1908501 1908713 1909420
Changes:
 linux-oem-5.6 (5.6.0-1039.43) focal; urgency=medium
 .
   * focal/linux-oem-5.6: 5.6.0-1039.43 -proposed tracker (LP: #1909420)
 .
   * Fix suspend error of SOF driver  (LP: #1908713)
     - Revert "ALSA: hda: Refactor codec PM to use direct-complete optimization"
 .
   * Packaging resync (LP: #1786013)
     - [Packaging] update variants
 .
   * Killer 500s (QCA6390) WLAN/BT [17cb:1101] unavailable (LP: #1879633)
     - Bluetooth: btusb: Add flag to define wideband speech capability
     - Bluetooth: Support querying for WBS support through MGMT
     - Bluetooth: Enable erroneous data reporting if WBS is supported
     - Bluetooth: Increment management interface revision
     - Bluetooth: fix off by one in err_data_reporting cmd masks.
     - Bluetooth: mgmt: add mgmt_cmd_status in add_advertising
     - mac80211: add 802.11 encapsulation offloading support
     - mac80211: fix tx status for no ack cases
     - nl80211: add handling for BSS color
     - mac80211: add handling for BSS color
     - mac80211: allow setting queue_len for drivers not using wake_tx_queue
     - Bluetooth: hci_qca: Enable clocks required for BT SOC
     - Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC
     - mac80211: fix 11w when using encapsulation offloading
     - ath11k: Silence clang -Wsometimes-uninitialized in
       ath11k_update_per_peer_stats_from_txcompl
     - ath11k: drop tx_info from ath11k_sta
     - ath11k: add HE rate accounting to driver
     - ath11k: fix rcu lock protect in peer assoc confirmation
     - ath11k: fix warn-on in disassociation
     - ath11k: fix parsing PPDU_CTRL type in pktlog
     - ath11k: Fixing dangling pointer issue upon peer delete failure
     - ath11k: fix incorrect peer stats counters update
     - Bluetooth: hci_qca: Bug fixes while collecting controller memory dump
     - net: qrtr: Migrate nameservice to kernel from userspace
     - net: qrtr: Fix the local node ID as 1
     - net: qrtr: fix spelling mistake "serivce" -> "service"
     - net: qrtr: Fix error pointer vs NULL bugs
     - Bluetooth: Replace zero-length array with flexible-array member
     - Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome
     - Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991
     - net: qrtr: Respond to HELLO message
     - net: qrtr: Fix FIXME related to qrtr_ns_init()
     - soc: qcom: Do not depend on ARCH_QCOM for QMI helpers
     - Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome
     - Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional()
     - ath11k: config reorder queue for all tids during peer setup
     - ath11k: add thermal cooling device support
     - ath11k: add thermal sensor device support
     - ath11k: Use scnprintf() for avoiding potential buffer overflow
     - ath11k: handle RX fragments
     - ath11k: enable PN offload
     - ath11k: set queue_len to 4096
     - ath11k: add WMI calls required for handling BSS color
     - ath11k: add handling for BSS color
     - ath11k: Supporting RX ring backpressure HTT event and stats handling
     - ath11k: fill channel info from rx channel
     - ath11k: dump SRNG stats during FW assert
     - ath11k: Adding proper validation before accessing tx_stats
     - ath11k: Configure hash based reo destination ring selection
     - ath11k: Perform per-msdu rx processing
     - cfg80211: fix kernel-doc notation
     - bus: mhi: core: Add support for registering MHI controllers
     - bus: mhi: core: Add support for registering MHI client drivers
     - bus: mhi: core: Add support for creating and destroying MHI devices
     - bus: mhi: core: Add support for ringing channel/event ring doorbells
     - bus: mhi: core: Add support for PM state transitions
     - bus: mhi: core: Add support for basic PM operations
     - bus: mhi: core: Add support for downloading firmware over BHIe
     - bus: mhi: core: Add support for downloading RDDM image during panic
     - bus: mhi: core: Add support for processing events from client device
     - bus: mhi: core: Add support for data transfer
     - bus: mhi: core: Add uevent support for module autoloading
     - MAINTAINERS: Add entry for MHI bus
     - bus/mhi: fix printk format for size_t
     - bus: mhi: core: Pass module owner during client driver registration
     - bus: mhi: core: Add support for reading MHI info from device
     - bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture
     - bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device()
     - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC QCA6390
     - ath11k: fix compiler warnings without CONFIG_THERMAL
     - ath11k: Add sta debugfs support to configure ADDBA and DELBA
     - ath11k: add pktlog checksum in trace events to support pktlog
     - ath11k: fix error message to correctly report the command that failed
     - ath11k: Increase the tx completion ring size
     - ath11k: Avoid mgmt tx count underflow
     - ath11k: fix duplication peer create on same radio
     - ath11k: Modify the interrupt timer threshold
     - ath11k: Fix TWT radio count
     - ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts
     - ath11k: rx path optimizations
     - ath11k: Cleanup in pdev destroy and mac register during crash on recovery
     - ath11k: Fix fw assert by setting proper vht cap
     - ath11k: Fix rx_filter flags setting for per peer rx_stats
     - ath11k: cleanup reo command error code overwritten
     - ath11k: Add dynamic tcl ring selection logic with retry mechanism
     - ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu_valid()
     - ath11k: remove conversion to bool in ath11k_debug_fw_stats_process()
     - net: qrtr: Add tracepoint support
     - mac80211: fix two missing documentation entries
     - ath11k: fix reo flush send
     - ath11k: use GFP_ATOMIC under spin lock
     - Bluetooth: hci_qca: add compatible for QCA9377
     - Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices
     - bus: mhi: core: Add support for MHI suspend and resume
     - bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices()
     - mac80211: fix memory overlap due to variable length param
     - ath11k: fix error return code in ath11k_dp_alloc()
     - ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev
     - ath11k: add DBG_MAC prints to track vdev events
     - ath11k: use true, false for bool variables
     - ath11k: fix resource unavailability for htt stats after peer stats display
     - bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails
     - bus: mhi: core: Remove link_status() callback
     - bus: mhi: core: Offload register accesses to the controller
     - bus: mhi: core: Fix channel device name conflict
     - ath11k: add tx hw 802.11 encapsulation offloading support
     - ath11k: Add support to reset htt peer stats
     - ath11k: fix kernel panic by freeing the msdu received with invalid length
     - ath11k: Replace zero-length array with flexible-array
     - net: qrtr: Add MHI transport layer
     - net: qrtr: Do not depend on ARCH_QCOM
     - ath11k: remove stale monitor status descriptor
     - ath11k: Add support for multibus support
     - ath11k: Add drv private for bus opaque struct
     - ath11k: Remove bus layer includes from upper layer
     - ath11k: remove redundant initialization of pointer info
     - ath11k: convert to devm_platform_get_and_ioremap_resource
     - ath11k: fix htt stats module not handle multiple skbs
     - bus: mhi: core: Fix some error return code
     - Bluetooth: hci_qca: Enable WBS support for wcn3991
     - ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()'
     - Bluetooth: hci_qca: Fix uninitialized access to hdev
     - bus: mhi: core: Refactor mhi queue APIs
     - bus: mhi: core: Cache intmod from mhi event to mhi channel
     - bus: mhi: core: Add range check for channel id received in event ring
     - bus: mhi: core: Read transfer length from an event properly
     - bus: mhi: core: Handle firmware load using state worker
     - bus: mhi: core: Return appropriate error codes for AMSS load failure
     - bus: mhi: core: Improve debug logs for loading firmware
     - bus: mhi: core: Ensure non-zero session or sequence ID values are used
     - bus: mhi: core: Remove the system error worker thread
     - bus: mhi: core: Handle disable transitions in state worker
     - bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed
     - bus: mhi: core: Do not process SYS_ERROR if RDDM is supported
     - bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition
     - bus: mhi: core: Handle syserr during power_up
     - Bluetooth: hci_qca: Fix suspend/resume functionality failure
     - Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot
     - ath11k: reset trigger frame MAC padding duration
     - ath11k: clear DCM max constellation tx value
     - net: qrtr: Allocate workqueue before kernel_bind
     - Bluetooth: hci_qca: Improve controller ID info log level
     - Bluetooth: hci_qca: Fix QCA6390 memdump failure
     - Bluetooth: hci_qca: Fix an error pointer dereference
     - Bluetooth: hci_qca: Simplify determination of serial clock on/off state from
       votes
     - Bluetooth: hci_qca: Only remove TX clock vote after TX is completed
     - Bluetooth: hci_qca: Skip serdev wait when no transfer is pending
     - Bluetooth: hci_qca: Refactor error handling in qca_suspend()
     - Bluetooth: hci_qca: Bug fix during SSR timeout
     - cfg80211: add a helper to identify 6 GHz PSCs
     - ieee80211: definitions for reduced neighbor reports
     - ieee80211: add code to obtain and parse 6 GHz operation field
     - ieee80211: add HE ext EIDs and 6 GHz capability defines
     - cfg80211: handle 6 GHz capability of new station
     - mac80211: refactor extended element parsing
     - mac80211: add HE 6 GHz Band Capabilities into parse extension
     - cfg80211: add and expose HE 6 GHz band capabilities
     - mac80211: add HE 6 GHz Band Capability element
     - mac80211: build HE operation with 6 GHz oper information
     - mac80211: do not allow HT/VHT IEs in 6 GHz mesh mode
     - mac80211: avoid using ext NSS high BW if not supported
     - mac80211: simplify and improve HT/VHT/HE disable code
     - mac80211: determine chandef from HE 6 GHz operation
     - mac80211: check the correct bit for EMA AP
     - mac80211: use HE 6 GHz band capability and pass it to the driver
     - mac80211: Add HE 6GHz capabilities element to probe request
     - cfg80211: treat 6 GHz channels as valid regardless of capability
     - cfg80211: reject HT/VHT capabilities on 6 GHz band
     - cfg80211: require HE capabilities for 6 GHz band
     - mac80211: accept aggregation sessions on 6 GHz
     - mac80211: Consider 6 GHz band when handling power constraint
     - mac80211: set short_slot for 6 GHz band
     - ath11k: add 6G frequency list supported by driver
     - ath11k: add support for 6GHz radio in driver
     - ath11k: Use freq instead of channel number in rx path
     - ath11k: extend peer_assoc_cmd for 6GHz band
     - ath11k: set psc channel flag when sending channel list to firmware.
     - ath11k: Add 6G scan dwell time parameter in scan request command
     - ath11k: Send multiple scan_chan_list messages if required
     - ath11k: Add support for 6g scan hint
     - ath11k: build HE 6 GHz capability
     - Bluetooth: hci_qca: Disable SoC debug logging for WCN3991
     - Bluetooth: hci_qca: Increase SoC idle timeout to 200ms
     - Bluetooth: hci_qca: Request Tx clock vote off only when Tx is pending
     - ath11k: Add direct buffer ring support
     - ath11k: add support for spectral scan
     - ath11k: removing redundant reo unlock followed by immediate lock
     - ath11k: Add dp tx err stats
     - ath11k: Add support for ring backpressure stats
     - ath11k: fix wmi peer flags in peer assoc command
     - nl80211: pass HE operation element to the driver
     - mac80211: HE: set missing bss_conf fields in AP mode
     - cfg80211/mac80211: avoid bss color setting in non-HE modes
     - ath11k: update firmware files read path
     - ath11k: rename default board file
     - ath11k: ahb: call ath11k_core_init() before irq configuration
     - ath11k: convert ath11k_hw_params to an array
     - ath11k: define max_radios in hw_params
     - ath11k: add hw_ops for pdev id to hw_mac mapping
     - ath11k: Add bdf-addr in hw_params
     - ath11k: create a common function to request all firmware files
     - ath11k: don't use defines for hw specific firmware directories
     - ath11k: change ath11k_core_fetch_board_data_api_n() to use
       ath11k_core_create_firmware_path()
     - ath11k: remove useless info messages
     - ath11k: qmi: cleanup info messages
     - ath11k: don't use defines in hw_params
     - ath11k: remove define ATH11K_QMI_DEFAULT_CAL_FILE_NAME
     - net: qrtr: free flow in __qrtr_node_release
     - net: qrtr: Fix an out of bounds read qrtr_endpoint_post()
     - Bluetooth: hci_qca: Bug fixes for SSR
     - qrtr: orphan socket in qrtr_release()
     - Bluetooth: hci_qca: Stop collecting memdump again for command timeout during
       SSR
     - cfg80211: invert HE BSS color 'disabled' to 'enabled'
     - ath11k: do not depend on ARCH_QCOM for ath11k
     - ath11k: add hw_params entry for QCA6390
     - ath11k: move ring mask definitions to hw_params
     - ath11k: add simple PCI client driver for QCA6390 chipset
     - ath11k: pci: setup resources
     - ath11k: pci: add MSI config initialisation
     - ath11k: implement ath11k_core_pre_init()
     - ath11k: register MHI controller device for QCA6390
     - ath11k: pci: add HAL, CE and core initialisation
     - ath11k: use remoteproc only with AHB devices
     - ath11k: add support for m3 firmware
     - ath11k: add board file support for PCI devices
     - ath11k: fill appropriate QMI service instance id for QCA6390
     - ath11k: pci: add read32() and write32() hif operations
     - ath11k: configure copy engine msi address in CE srng
     - ath11k: setup ce tasklet for control path
     - ath11k: allocate smaller chunks of memory for firmware
     - ath11k: fix memory OOB access in qmi_decode
     - ath11k: fix KASAN warning of ath11k_qmi_wlanfw_wlan_cfg_send
     - ath11k: enable internal sleep clock
     - ath11k: hal: create hw_srng_config dynamically
     - net: qrtr: fix usage of idr in port assignment to socket
     - ath11k: hal: create register values dynamically
     - ath11k: hal: cleanup dynamic register macros
     - ath11k: ce: support different CE configurations
     - ath11k: ce: remove host_ce_config_wlan macro
     - ath11k: ce: remove CE_COUNT() macro
     - ath11k: hal: assign msi_addr and msi_data to srng
     - ath11k: ce: get msi_addr and msi_data before srng setup
     - ath11k: disable CE interrupt before hif start
     - ath11k: force single pdev only for QCA6390
     - ath11k: initialize wmi config based on hw_params
     - ath11k: wmi: put hardware to DBS mode
     - ath11k: dp: redefine peer_map and peer_unmap
     - ath11k: enable DP interrupt setup for QCA6390
     - ath11k: don't initialize rxdma1 related ring
     - ath11k: setup QCA6390 rings for both rxdmas
     - ath11k: refine the phy_id check in ath11k_reg_chan_list_event
     - ath11k: delay vdev_start for QCA6390
     - ath11k: assign correct search flag and type for QCA6390
     - ath11k: process both lmac rings for QCA6390
     - ath11k: use TCL_DATA_RING_0 for QCA6390
     - ath11k: reset MHI during power down and power up
     - ath11k: Fix possible memleak in ath11k_qmi_init_service
     - ath11k: Use fallthrough pseudo-keyword
     - net: ath11k: constify ath11k_thermal_ops
     - ath11k: return error if firmware request fails
     - ath11k: return -ENOMEM on allocation failure
     - mac80211: rename csa counters to countdown counters
     - ath11k: convert tasklets to use new tasklet_setup() API
     - ath11k: fix spelling mistake "moniter" -> "monitor"
     - ath11k: fix missing error check on call to
       ath11k_pci_get_user_msi_assignment
     - ath11k: fix a double free and a memory leak
     - ath11k: fix uninitialized return in ath11k_spectral_process_data()
     - mac80211: Add new AMPDU factor macro for HE peer caps
     - ath11k: Add peer max mpdu parameter in peer assoc command
     - net: qrtr: check skb_put_padto() return value
     - Bluetooth: hci_qca: remove redundant null check
     - Bluetooth: hci_qca: Remove duplicate power off in proto close
     - ath11k: move target ce configs to hw_params
     - ath11k: add ipq6018 support
     - ath11k: add raw mode and software crypto support
     - ath11k: remove calling ath11k_init_hw_params() second time
     - ath11k: fix link error when CONFIG_REMOTEPROC is disabled
     - ath11k: Remove unused inline function htt_htt_stats_debug_dump()
     - mac80211: improve AQL tx airtime estimation
     - mac80211: use rate provided via status->rate on ieee80211_tx_status_ext for
       AQL
     - nl80211: add ability to report TX status for control port TX
     - mac80211: support control port TX status reporting
     - mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path
     - mac80211: Fix dropping broadcast packets in 802.11 encap
     - mac80211: reduce packet loss event false positives
     - mac80211: add missing queue/hash initialization to 802.3 xmit
     - mac80211: check and refresh aggregation session in encap offload tx
     - mac80211: skip encap offload for tx multicast/control packets
     - mac80211: set info->control.hw_key for encap offload packets
     - mac80211: rework tx encapsulation offload API
     - mac80211: reduce duplication in tx status functions
     - mac80211: remove tx status call to ieee80211_sta_register_airtime
     - mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flags
     - mac80211: notify the driver when a sta uses 4-address mode
     - mac80211: optimize station connection monitor
     - mac80211: unify 802.3 (offload) and 802.11 tx status codepath
     - mac80211: support using ieee80211_tx_status_ext to free skbs without status
       info
     - mac80211: extend ieee80211_tx_status_ext to support bulk free
     - mac80211: reorganize code to remove a forward declaration
     - ath11k: Remove rproc references from common core layer
     - ath11k: Add checked value for ath11k_ahb_remove
     - ath11k: refactor debugfs code into debugfs.c
     - ath11k: debugfs: use ath11k_debugfs_ prefix
     - ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h]
     - ath11k: debugfs: move some function declarations to correct header files
     - ath11k: Add support spectral scan for IPQ6018
     - ath11k: wmi: remove redundant configuration values from init
     - ath11k: remove redundant num_keep_alive_pattern assignment
     - ath11k: Remove unused function ath11k_htc_restore_tx_skb()
     - ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler'
     - net: qrtr: ns: Protect radix_tree_deref_slot() using rcu read locks
     - ath11k: Move non-fatal warn logs to dbg level
     - ath11k: mac: fix parenthesis alignment
     - ath11k: Correctly check errors for calls to debugfs_create_dir()
     - ath11k: support loading ELF board files
     - ath11k: fix AP mode for QCA6390
     - ath11k: add interface_modes to hw_params
     - ath11k: pci: check TCSR_SOC_HW_VERSION
     - ath11k: disable monitor mode on QCA6390
     - ath11k: change to disable softirqs for ath11k_regd_update to solve deadlock
     - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in ath11k_dp_htt_get_ppdu_desc
     - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in idr_alloc
     - ath11k: add packet log support for QCA6390
     - ath11k: pci: fix rmmod crash
     - ath11k: mac: remove unused conf_mutex to solve a deadlock
     - ath11k: fix warning caused by lockdep_assert_held
     - ath11k: debugfs: fix crash during rmmod
     - ath11k: read and write registers below unwindowed address
     - ath11k: enable shadow register configuration and access
     - ath11k: set WMI pipe credit to 1 for QCA6390
     - ath11k: start a timer to update TCL HP
     - ath11k: start a timer to update REO cmd ring
     - ath11k: start a timer to update HP for CE pipe 4
     - ath11k: enable idle power save mode
     - ath11k: remove unnecessary casts to u32
     - bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_task() declaration
     - bus: mhi: core: Abort suspends due to outgoing pending packets
     - bus: mhi: core: Use helper API to trigger a non-blocking host resume
     - bus: mhi: core: Trigger host resume if suspended during mhi_device_get()
     - bus: mhi: core: Use generic name field for an MHI device
     - bus: mhi: core: Introduce helper function to check device state
     - bus: mhi: core: Introduce counters to track MHI device state transitions
     - bus: mhi: core: Read and save device hardware information from BHI
     - bus: mhi: core: Introduce APIs to allocate and free the MHI controller
     - bus: mhi: core: Add const qualifier to MHI config information
     - bus: mhi: Fix entries based on Kconfig coding style
     - bus: mhi: core: Introduce debugfs entries for MHI
     - bus: mhi: core: Introduce sysfs entries for MHI
     - bus: mhi: core: Allow shared IRQ for event rings
     - bus: mhi: Remove unused nr_irqs_req variable
     - bus: mhi: core: Fix the building of MHI module
     - bus: mhi: debugfs: Print channel context read-pointer
     - net: qrtr: ns: Fix the incorrect usage of rcu_read_lock()
     - ath11k: Fix memory leak on error path
     - ath11k: add 64bit check before reading msi high addr
     - SAUCE: ath11k: pci: support platforms with one MSI vector
     - SAUCE: ath11k: try to allocate big block of dma memory firstly
     - ath11k: dp_rx: fix monitor status dma unmap direction
     - SAUCE: ath11k: hook mhi suspend and resume
     - SAUCE: ath11k: implement hif suspend and resume functions.
     - ath11k: pci: read select_window register to ensure write is finished
     - SAUCE: ath11k: implement htc suspend related callbacks
     - SAUCE: ath11k: put target to suspend when system enters suspend state
     - ath11k: mhi: print a warning if firmware crashed
     - SAUCE: ath11k: qmi: print allocated memory segment addresses and sizes
     - SAUCE: ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID
     - SAUCE: ath11k: fix pcie link unstable issue
     - SAUCE: ath11k: fix PCI L1ss clock unstable problem
     - SAUCE: ath11k: disable OTP write privilege
     - SAUCE: ath11k: disable ASPM L0sLs before downloading firmware
     - SAUCE: ath11k: purge rx pktlog when entering suspend
     - ath11k: set credit_update flag for flow controlled ep only
     - SAUCE: ath11k: implement wow enable and wow wakeup command
     - ath11k: hif: add ce irq enable and disable functions
     - SAUCE: ath11k: put target to wow state when suspend happens
     - ath11k: Fix incorrect tlvs in scan start command
     - SAUCE: ath11k: vdev delete synchronization with firmware
     - ath11k: peer delete synchronization with firmware
     - [Config] enable ath11k WiFi driver
     - [Config] updateconfigs for ath11k
 .
   * fib_nexthop_multiprefix.sh from net in ubuntu_kernel_selftests failed on
     F-OEM-5.6 (LP: #1880648)
     - selftests: fib_nexthop_multiprefix: fix cleanup() netns deletion
 .
   * ip_defrag.sh in net from ubuntu_kernel_selftests failed with Resource
     temporarily unavailable on F-oem-5.6 (LP: #1908498)
     - selftests: net: ip_defrag: ignore EPERM
 .
   * Sub-tests in kselftest/net/udpgro.sh is failing with "./udpgso_bench_rx:
     poll: 0x0 expected 0x1" (LP: #1908501)
     - selftests: fix poll error in udpgro.sh
Checksums-Sha1:
 b467fbc111105314c49524cb0608358e876f4f11 241396 linux-buildinfo-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 65dc82537c3e64a492cb967786f48a20d8100791 1198488 linux-headers-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 f915db52c4d46c0b677fc9db143dce1a81a0136e 999677568 linux-image-unsigned-5.6.0-1039-oem-dbgsym_5.6.0-1039.43_amd64.ddeb
 26503202c259190b422864cde0b3770e62faa644 9063704 linux-image-unsigned-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 9393d130e909c913caa07c7890bff2959a405c2b 53740044 linux-modules-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 f848a0ed6f28152807fc8081f7b27473e53db73b 11160828 linux-oem-5.6-headers-5.6.0-1039_5.6.0-1039.43_all.deb
 266e828dccecd4ab3bcc50164fe370cecc5c691d 5763804 linux-oem-5.6-tools-5.6.0-1039_5.6.0-1039.43_amd64.deb
 ce594c995e2024f72e5ad8ae97679b14f9f9df40 29204 linux-oem-5.6-tools-host_5.6.0-1039.43_all.deb
 c650740574dc32ce64b76db49e84a4b053ca08c6 16031 linux-oem-5.6_5.6.0-1039.43_amd64.buildinfo
 d74910273248a64d4032c89cf73292945b7178be 9667680 linux-oem-5.6_5.6.0-1039.43_amd64.tar.gz
 deacd052c692585672cc39580e2e11775ad959f7 39906 linux-oem-5.6_5.6.0-1039.43_amd64_translations.tar.gz
 b148addce0615b146400b45d9604e2c3e3a40628 1996 linux-tools-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
Checksums-Sha256:
 2366f26923c1ecd5cc9a9b02c92836718f10d955a599eea1f36360f2c6c71b82 241396 linux-buildinfo-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 d68f397d2255d09759524f401adf5ace5959a2272f2e06f57146e0b5b1fee690 1198488 linux-headers-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 8c3af5d451dffe5544225fd6388c1cfa215c45d131d54cfd16d131580c1eac63 999677568 linux-image-unsigned-5.6.0-1039-oem-dbgsym_5.6.0-1039.43_amd64.ddeb
 994306274325b0e446745b7af9f03b6bb142695d00c4ceaddbc94a8f1ec2cf2b 9063704 linux-image-unsigned-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 6bfe23af663ce4cf56a4644ab48e96b78f474a8834ea3299d607aa47d1289f41 53740044 linux-modules-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 ffbd3c4d5bf9844073e6d8659548d20c653f5386ff03fcb3d01e7a4a8cc34f84 11160828 linux-oem-5.6-headers-5.6.0-1039_5.6.0-1039.43_all.deb
 2bc29bb41f111617f8644f64cb43e8da14c1b4e26797a73305f8471cd2198831 5763804 linux-oem-5.6-tools-5.6.0-1039_5.6.0-1039.43_amd64.deb
 7e2c8366d36c812a00259a90c2923fce63b4c364453356d45ff9375709de77f1 29204 linux-oem-5.6-tools-host_5.6.0-1039.43_all.deb
 7b60c219f72f9b992fb87968f9fbcb67322fd75badef6bfe6840ef46d3ffd468 16031 linux-oem-5.6_5.6.0-1039.43_amd64.buildinfo
 fc7ee1aa43c13fb7ac57a72dc560f53a3c8e927817399d1186b53bf9a7eb3fe4 9667680 linux-oem-5.6_5.6.0-1039.43_amd64.tar.gz
 a1d96e2cc2c2aa56415b23770e72ec83e370bece64dfc074034f350cac0c11da 39906 linux-oem-5.6_5.6.0-1039.43_amd64_translations.tar.gz
 5adc33bd765642baba5b6f8c53729b7b7b26a7edd5f4a906ebfb28f1ea492d60 1996 linux-tools-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
Files:
 620ccc54b7a685c4c19dade9a2e56cfd 241396 kernel optional linux-buildinfo-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 6db43eb1b2433f1f7e827ed7f6e4e209 1198488 devel optional linux-headers-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 43e328360dc075a62736a40c43dc1fc1 999677568 devel optional linux-image-unsigned-5.6.0-1039-oem-dbgsym_5.6.0-1039.43_amd64.ddeb
 e25a840260eb92de34af3cc60aea3858 9063704 kernel optional linux-image-unsigned-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 556d0778522fdcd90e8fee2e1fa2feb9 53740044 kernel optional linux-modules-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb
 752155c2a13cfb6b69b8e921a1192490 11160828 devel optional linux-oem-5.6-headers-5.6.0-1039_5.6.0-1039.43_all.deb
 dbfb653c78416119feec65017a6a75ab 5763804 devel optional linux-oem-5.6-tools-5.6.0-1039_5.6.0-1039.43_amd64.deb
 54b456840d561f6fd6fd974f89d9a0a3 29204 kernel optional linux-oem-5.6-tools-host_5.6.0-1039.43_all.deb
 093fc0997099298ebabdeec59786cda7 16031 devel optional linux-oem-5.6_5.6.0-1039.43_amd64.buildinfo
 8b27d3f13daa56c561fcc9f2dee0b0eb 9667680 raw-signing - linux-oem-5.6_5.6.0-1039.43_amd64.tar.gz
 29bee01cfebcb8e3a0a430d3e3c3715b 39906 raw-translations - linux-oem-5.6_5.6.0-1039.43_amd64_translations.tar.gz
 0d18acbc8df7aba2bb11ad9684cd488f 1996 devel optional linux-tools-5.6.0-1039-oem_5.6.0-1039.43_amd64.deb


More information about the Focal-changes mailing list