linux-intel-5.13 5.13.0-1006.6 source package in Ubuntu

Changelog

linux-intel-5.13 (5.13.0-1006.6) focal; urgency=medium

  * focal/linux-intel-5.13: 5.13.0-1006.6 -proposed tracker (LP: #1945669)

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

  * MEI (Intel Management Engine Interface) for sprint 2 (LP: #1945464)
    - Revert "mei: dal: add test module"
    - mei: backport fix from 5.12
    - Revert "UBUNTU: [Config] Disable INTEL_MEI_DAL and INTEL_MEI_VIRTIO"
    - [Config] Enable CONFIG_INTEL_MEI_DAL and CONFIG_INTEL_MEI_VIRTIO

  * [EHL] Intel ishtp VNIC driver (LP: #1943524)
    - net: Add support for Intel vnic driver
    - [Config] CONFIG_INTEL_ISHTP_VNIC=m

  * [EHL] Quadrature Encoder Peripheral support for sprint 2 (LP: #1945494)
    - counter: Add support for Intel Quadrature Encoder Peripheral
    - counter: intel-qep: Mark PM callbacks with __maybe_unused
    - counter: intel-qep: Use to_pci_dev() helper
    - [Config] CONFIG_INTEL_QEP=m

  * I225-IT Ethernet (8086:0d9f) does not work on AAEON's EHL Board
    (LP: #1945548)
    - igc: Remove _I_PHY_ID checking
    - igc: Remove phy->type checking

  * [EHL][TGL][ADL] Enable Time Coordinated Compute interface driver
    (LP: #1929903)
    - tcc: update RTCT table parser to support two versions
    - Enable support to read a few whitelisted registers.
    - Remove Clock_Cycles_VT from MHL entry.
    - Add new IOCTL to read error log buffer.
    - Display errlog buffer raw data in kernel log as requested once this driver
      is loaded.
    - Fix issue found in acrn uos when convert cacheid to apicid.

  * Integrated TSN controller for sprint 2 (LP: #1945461)
    - net: pcs: Introducing support for DWC xpcs Energy Efficient Ethernet
    - net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet
    - net: stmmac: enable platform specific safety features
    - net: phy: probe for C45 PHYs that return PHY ID of zero in C22 space
    - net: stmmac: Fix mixed enum type warning
    - net: stmmac: Fix unused values warnings
    - stmmac: intel: move definitions to dwmac-intel header file
    - stmmac: intel: fix wrong kernel-doc
    - stmmac: align RX buffers
    - net: stmmac: Fix mixed enum type
    - net: pcs: xpcs: delete shim definition for mdio_xpcs_get_ops()
    - net: pcs: xpcs: there is only one PHY ID
    - net: pcs: xpcs: make the checks related to the PHY interface mode
    - net: pcs: xpcs: export xpcs_validate
    - net: pcs: xpcs: export xpcs_config_eee
    - net: pcs: xpcs: export xpcs_probe
    - net: pcs: xpcs: use mdiobus_c45_addr in xpcs_{read,write}
    - net: pcs: xpcs: convert to mdio_device
    - net: pcs: xpcs: convert to phylink_pcs_ops
    - net: stmmac: split xPCS setup from mdio register
    - net: pcs: add 2500BASEX support for Intel mGbE controller
    - net: stmmac: enable Intel mGbE 2.5Gbps link speed
    - net: stmmac: fix NPD with phylink_set_pcs if there is no MDIO bus
    - net: stmmac: explicitly deassert GMAC_AHB_RESET
    - net: stmmac: Fix missing { } around two statements in an if statement
    - net: pcs: xpcs: rename mdio_xpcs_args to dw_xpcs
    - net: stmmac: reduce indentation when calling stmmac_xpcs_setup
    - net: pcs: xpcs: move register bit descriptions to a header file
    - net: pcs: xpcs: add support for sgmii with no inband AN
    - net: pcs: xpcs: also ignore phy id if it's all ones
    - net: pcs: xpcs: export xpcs_do_config and xpcs_link_up
    - net: stmmac: remove redundant continue statement
    - net: stmmac: option to enable PHY WOL with PMT enabled
    - stmmac: intel: Enable PHY WOL option in EHL
    - stmmac: intel: set PCI_D3hot in suspend
    - net: stmmac: separate the tas basetime calculation function
    - net: stmmac: ptp: update tas basetime after ptp adjust
    - net: pcs: xpcs: fix error handling on failed to allocate memory
    - net: pcs: xpcs: Add Pause Mode support for SGMII and 2500BaseX
    - net: phy: marvell: Add WAKE_PHY support to WOL event
    - net: stmmac: fix INTR TBU status affecting irq count statistic
    - net: stmmac: add ethtool per-queue statistic framework
    - net: stmmac: add ethtool per-queue irq statistic support
    - net: phy: add API to read 802.3-c45 IDs
    - igc: Move igc_xdp_is_enabled()
    - igc: Refactor __igc_xdp_run_prog()
    - igc: Refactor igc_clean_rx_ring()
    - igc: Refactor XDP rxq info registration
    - igc: Introduce TX/RX stats helpers
    - igc: Introduce igc_unmap_tx_buffer() helper
    - igc: Replace IGC_TX_FLAGS_XDP flag by an enum
    - igc: Enable RX via AF_XDP zero-copy
    - igc: Enable TX via AF_XDP zero-copy
    - igc: Revert back xdp_rxq_info_reg() registration call
    - igc: Fix fail to set fragment size via ethtool
    - igc: Enable VLAN Insertion and VLAN Stripping
    - Revert "igc: Add more space to each queue packet buffer"
    - Revert "igc: Separate TSN configurations that can be updated"
    - Revert "igc: Add support for Frame Preemption offload"
    - Revert "igc: Add support for tuning frame preemption via ethtool"
    - igc: Add support for enabling frame preemption via ethtool
    - igc: Add support for TC_SETUP_PREEMPT
    - igc: Use default cycle 'start' and 'end' values for queues
    - igc: Simplify TSN flags handling
    - igc: Add support for setting frame preemption configuration
    - igc: Remove unneeded netif_trans_update() during reset
    - igc: Add support for enabling all packets to be received
    - igc: Optimize the packet buffer utilization
    - igc: Expose the NVM version
    - igc: Expose the gPHY firmware version
    - igc: Remove unused MII_CR_RESET
    - igc: Remove unused MII_CR_SPEED
    - igc: Remove unused MII_CR_LOOPBACK
    - igc: Fix fail to set fragment size via ethtool
    - igc: Fix race condition in PTP Tx code
    - igc: Add support for DMA timestamp for non-PTP packets
    - igc: Fix null pointer dereference upon driver probe
    - igc: Set cycle time to max of 1s
    - igc: Set QBVCYCLET_S to 0 during basic scheduling
    - igc: Increase timeout value for Speed 100/1000/2500
    - igc: New launchtime calculation
    - igc: Correct the launchtime offset
    - igc: Fix the case when the launchtime is equal to base-time
    - igc: Add possibility to add flex filter
    - igc: Integrate flex filter into ethtool ops
    - igc: Allow for Flex Filters to be installed
    - igc: Make flex filter more flexible
    - igc: Export LEDs
    - igc: Add support for CBS offloading
    - ethtool: Add support for configuring frame preemption
    - taprio: Add support for frame preemption offload
    - igc: align the different with lts2020

  * EHL graphics support for sprint 2 (LP: #1945462)
    - drm/i915/gen12: Add recommended hardware tuning value
    - drm/i915/icl: add Wa_22010271021 for all gen11
    - drm/i915/selftest: Extend ctx_timestamp ICL workaround to GEN11
    - drm/i915/display: Eliminate IS_GEN9_{BC,LP}
    - drm/i915: rename display.version to display.ver
    - drm/i915: Don't use {skl, cnl}_hpd_pin() for bxt/glk
    - drm/i915/display: rename display version macros
    - drm/i915/display: move crtc and dpll declarations where they belong
    - drm/i915/hdcp: add intel_dp_hdcp.h and rename init accordingly
    - drm/i915: Don't include intel_de.h from intel_display_types.h
    - drm/i915/adl_p: Define and use ADL-P specific DP translation tables
    - drm/i915/xelpd: add XE_LPD display characteristics
    - drm/i915/adl_p: ADL_P device info enabling
    - drm/i915/adl_p: Add PCI Devices IDs
    - drm/i915: Collect dbuf device info into a sub-struct
    - drm/i915: Handle dbuf bypass path allocation earlier
    - drm/i915: Store dbuf slice mask in device info
    - drm/i915/display: fix typo when returning table
    - drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans
    - drm/i915: Introduce hsw_get_buf_trans()
    - drm/i915: Wrap the platform specific buf trans structs into a union
    - drm/i915: Rename dkl phy buf trans tables
    - drm/i915: Wrap the buf trans tables into a struct
    - drm/i915: Introduce intel_get_buf_trans()
    - drm/i915: Fix ehl edp hbr2 vswing table
    - drm/i915; Return the whole buf_trans struct from get_buf_trans()
    - drm/i915: Store the HDMI default entry in the bug trans struct
    - drm/i915/xelpd: Handle new location of outputs D and E
    - drm/i915: Introduce encoder->get_buf_trans()
    - drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs
    - drm/i915: Introduce rkl_get_combo_buf_trans()
    - drm/i915: Fix dg1 buf trans tables
    - drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table
    - drm/i915: Clean up jsl/ehl buf trans functions
    - drm/i915: Wa_14010826681 does the same as Wa_22010271021
    - drm/i915: Implement Wa_1508744258
    - drm/i915/gt: Restrict the GT clock override to just Icelake

linux-intel-5.13 (5.13.0-1005.5) focal; urgency=medium

  * focal/linux-intel-5.13: 5.13.0-1005.5 -proposed tracker (LP: #1945276)

  * [TGL][ADL] Enable CET(Control-flow Enforcement Technology) (LP: #1929889)
    - Documentation/x86: Add CET description
    - x86/cet/shstk: Add Kconfig option for Shadow Stack
    - x86/cpufeatures: Add CET CPU feature flags for Control-flow Enforcement
      Technology (CET)
    - x86/cpufeatures: Introduce CPU setup and option parsing for CET
    - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states
    - x86/cet: Add control-protection fault handler
    - x86/mm: Remove _PAGE_DIRTY from kernel RO pages
    - x86/mm: Move pmd_write(), pud_write() up in the file
    - x86/mm: Introduce _PAGE_COW
    - drm/i915/gvt: Change _PAGE_DIRTY to _PAGE_DIRTY_BITS
    - x86/mm: Update pte_modify for _PAGE_COW
    - x86/mm: Update ptep_set_wrprotect() and pmdp_set_wrprotect() for transition
      from _PAGE_DIRTY to _PAGE_COW
    - mm: Move VM_UFFD_MINOR_BIT from 37 to 38
    - mm: Introduce VM_SHADOW_STACK for shadow stack memory
    - x86/mm: Shadow Stack page fault error checking
    - x86/mm: Update maybe_mkwrite() for shadow stack
    - mm: Fixup places that call pte_mkwrite() directly
    - mm: Add guard pages around a shadow stack.
    - mm/mmap: Add shadow stack pages to memory accounting
    - mm: Update can_follow_write_pte() for shadow stack
    - mm/mprotect: Exclude shadow stack from preserve_write
    - mm: Re-introduce vm_flags to do_mmap()
    - x86/cet/shstk: Add user-mode shadow stack support
    - x86/cet/shstk: Handle thread shadow stack
    - x86/cet/shstk: Introduce shadow stack token setup/verify routines
    - x86/cet/shstk: Handle signals for shadow stack
    - ELF: Introduce arch_setup_elf_property()
    - x86/cet/shstk: Add arch_prctl functions for shadow stack
    - mm: Move arch_calc_vm_prot_bits() to arch/x86/include/asm/mman.h
    - mm: Update arch_validate_flags() to test vma anonymous
    - mm: Introduce PROT_SHADOW_STACK for shadow stack
    - x86/cet/ibt: Add Kconfig option for Indirect Branch Tracking
    - x86/cet/ibt: Add user-mode Indirect Branch Tracking support
    - x86/cet/ibt: Handle signals for Indirect Branch Tracking
    - x86/cet/ibt: Disable IBT for ia32
    - x86/cet/ibt: Update ELF header parsing for Indirect Branch Tracking
    - x86/cet/ibt: Update arch_prctl functions for Indirect Branch Tracking
    - x86/vdso: Insert endbr32/endbr64 to vDSO
    - x86/vdso: Introduce ENDBR macro
    - x86/vdso/32: Add ENDBR to __kernel_vsyscall entry point
    - x86/vdso: Add ENDBR to __vdso_sgx_enter_enclave
    - x86/cet: Add PTRACE interface for CET
    - powerpc: Keep .rela* sections when CONFIG_RELOCATABLE is defined
    - Discard .note.gnu.property sections in generic NOTES
    - Provide back compatibility of ALLOC_SHSTK
    - [Config] Enable Intel Shadow Stack support

  * [ehl] board does not support soft reboot (LP: #1938408) // [ehl] Shutdown
    hangs on board (LP: #1938413)
    - [Config] Disable CONFIG_PINCTRL_ELKHARTLAKE

  * Miscellaneous Ubuntu changes
    - [Config] intel-5.13: update configs and annotations after rebase

  [ Ubuntu: 5.13.0-17.17~20.04.1 ]

  * focal/linux-hwe-5.13: 5.13.0-17.17~20.04.1 -proposed tracker (LP: #1945275)
  * dbgsym package is missing for ubuntu focal hwe kernel 5.11 (LP: #1939287)
    - [Packaging] Re-enable dbgsyms
  * Miscellaneous Ubuntu changes
    - [Config] hwe-5.13: make sure CONFIG_KCSAN is disabled
  * impish/linux: 5.13.0-17.17 -proposed tracker (LP: #1944943)
  * Packaging resync (LP: #1786013)
    - debian/dkms-versions -- update from kernel-versions (main/master)
    - debian/dkms-versions -- update from kernel-versions (main/master)
  * Medion Notebook Keyboard not working (LP: #1909814)
    - ACPI: resources: Add DMI-based legacy IRQ override quirk
  * Can not boot impish in Cavium ThunderX  (LP: #1942633)
    - arm64: Restore forced disabling of KPTI on ThunderX
  * PCIE LnkCtl ASPM not enabled under VMD mode for Alder Lake platforms
    (LP: #1942160)
    - SAUCE: vmd: fixup bridge ASPM by driver name instead
  * CirrusLogic/CS8409: No headset mic device when plugged earphone jack when
    HDMI/DP is used on Dolphin platform (LP: #1943935)
    - SAUCE: ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack
    - ALSA: hda/cs8409: Initialize Codec only in init fixup.
    - ALSA: hda/cs8409: Ensure Type Detection is only run on startup when
      necessary
  * psock_snd.sh in net from ubuntu_kernel_selftests ADT failure with
    focal/groovy/hirsute/impish (LP: #1892213)
    - selftests/net: remove min gso test in packet_snd
  * Update mpt3sas Driver to 38.100.00.00 for Ubuntu 21.10 and 20.04
    (LP: #1935034)
    - scsi: mpt3sas: Documentation cleanup
    - scsi: mpt3sas: Handle firmware faults during first half of IOC init
    - scsi: mpt3sas: Handle firmware faults during second half of IOC init
    - scsi: core: Introduce scsi_build_sense()
    - scsi: mpt3sas: Fix fall-through warnings for Clang
    - scsi: mpt3sas: Fix Coverity reported issue
    - scsi: mpt3sas: Bump driver version to 38.100.00.00
  * Update fix for LP: #1936708 (LP: #1942972)
    - Revert "UBUNTU: SAUCE: drm/i915/dp: Use max params for older panels"
    - drm/i915/dp: Use max params for panels < eDP 1.4
  * [SRU][H/OEM-5.13/OEM-5.14/U] Fix invalid MAC address after hotplug tbt dock
    (LP: #1942999)
    - SAUCE: igc: wait for the MAC copy when enabled MAC passthrough
  * Speakup modules not included in Hirsute kernel (LP: #1942459)
    - [Config] CONFIG_SPEAKUP=m
  * s390x BPF JIT vulnerabilities (LP: #1943960)
    - s390/bpf: Fix branch shortening during codegen pass
    - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
    - s390/bpf: Fix optimizing out zero-extensions
  * CVE-2021-41073
    - io_uring: ensure symmetry in handling iter types in loop_rw_iter()
  * CVE-2021-40490
    - ext4: fix race writing to an inline_data file while its xattrs are changing
  *  LRMv5: switch primary version handling to kernel-versions data set
    (LP: #1928921)
    - [Packaging] switch to kernel-versions
  * Noise will pop up during WB or stay in Ubuntu OS when external speaker
    attached (LP: #1942043)
    - Revert "UBUNTU: SAUCE: ALSA: hda/cs8409: Prevent pops and clicks during
      reboot"
    - ALSA: hda: Release controller display power during shutdown/reboot
    - ALSA: hda: Release codec display power during shutdown/reboot
    - ALSA: hda: conexant: Turn off EAPD at suspend, too
    - ALSA: hda: Suspend codec at shutdown
    - ALSA: hda: Nuke unused reboot_notify callback
    - ALSA: hda: Disable runtime resume at shutdown
  * ALSA: hda/cs8409: Add support for dolphin (LP: #1939541)
    - ALSA: hda/cirrus: Move CS8409 HDA bridge to separate module
    - ALSA: hda/cs8409: Move arrays of configuration to a new file
    - ALSA: hda/cs8409: Use enums for register names and coefficients
    - ALSA: hda/cs8409: Mask all CS42L42 interrupts on initialization
    - ALSA: hda/cs8409: Reduce HS pops/clicks for Cyborg
    - ALSA: hda/cs8409: Disable unnecessary Ring Sense for Cyborg/Warlock/Bullseye
    - ALSA: hda/cs8409: Disable unsolicited responses during suspend
    - ALSA: hda/cs8409: Disable unsolicited response for the first boot
    - ALSA: hda/cs8409: Mask CS42L42 wake events
    - ALSA: hda/cs8409: Simplify CS42L42 jack detect.
    - ALSA: hda/cs8409: Prevent I2C access during suspend time
    - ALSA: hda/cs8409: Generalize volume controls
    - ALSA: hda/cs8409: Dont disable I2C clock between consecutive accesses
    - ALSA: hda/cs8409: Avoid setting the same I2C address for every access
    - ALSA: hda/cs8409: Avoid re-setting the same page as the last access
    - ALSA: hda/cs8409: Support i2c bulk read/write functions
    - ALSA: hda/cs8409: Separate CS8409, CS42L42 and project functions
    - ALSA: hda/cs8409: Move codec properties to its own struct
    - ALSA: hda/cs8409: Support multiple sub_codecs for Suspend/Resume/Unsol
      events
    - ALSA: hda/cs8409: Add Support to disable jack type detection for CS42L42
    - ALSA: hda/cs8409: Add support for dolphin
    - ALSA: hda/cs8409: Enable Full Scale Volume for Line Out Codec on Dolphin
    - ALSA: hda/cs8409: Set fixed sample rate of 48kHz for CS42L42
    - ALSA: hda/cs8409: Use timeout rather than retries for I2C transaction waits
    - ALSA: hda/cs8409: Remove unnecessary delays
    - ALSA: hda/cs8409: Follow correct CS42L42 power down sequence for suspend
    - ALSA: hda/cs8409: Unmute/Mute codec when stream starts/stops
    - ALSA: hda/cs8409: Prevent pops and clicks during suspend
    - SAUCE: ALSA: hda/cs8409: Prevent pops and clicks during reboot
    - [Config] Enable Cirrus Logic HDA bridge support
  * Impish update: v5.13.14 upstream stable release (LP: #1942644)
    - net: qrtr: fix another OOB Read in qrtr_endpoint_post
    - bpf: Fix ringbuf helper function compatibility
    - ASoC: rt5682: Adjust headset volume button threshold
    - ASoC: component: Remove misplaced prefix handling in pin control functions
    - platform/x86: Add and use a dual_accel_detect() helper
    - ARC: Fix CONFIG_STACKDEPOT
    - netfilter: ipset: Limit the maximal range of consecutive elements to
      add/delete
    - netfilter: conntrack: collect all entries in one cycle
    - once: Fix panic when module unload
    - io_uring: rsrc ref lock needs to be IRQ safe
    - blk-iocost: fix lockdep warning on blkcg->lock
    - ovl: fix uninitialized pointer read in ovl_lookup_real_one()
    - net: mscc: Fix non-GPL export of regmap APIs
    - can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX
      and TX error counters
    - ceph: correctly handle releasing an embedded cap flush
    - dt-bindings: sifive-l2-cache: Fix 'select' matching
    - riscv: Ensure the value of FP registers in the core dump file is up to date
    - powerpc: Re-enable ARCH_ENABLE_SPLIT_PMD_PTLOCK
    - mm/memory_hotplug: fix potential permanent lru cache disable
    - Revert "btrfs: compression: don't try to compress if we don't have enough
      pages"
    - net: stmmac: fix kernel panic due to NULL pointer dereference of xsk_pool
    - net: stmmac: fix kernel panic due to NULL pointer dereference of buf->xdp
    - drm/i915: Fix syncmap memory leak
    - drm/i915/dp: Drop redundant debug print
    - drm/amdgpu: Cancel delayed work when GFXOFF is disabled
    - drm/amdgpu: use the preferred pin domain after the check
    - drm/amdgpu: Fix build with missing pm_suspend_target_state module export
    - Revert "USB: serial: ch341: fix character loss at high transfer rates"
    - USB: serial: option: add new VID/PID to support Fibocom FG150
    - usb: renesas-xhci: Prefer firmware loading on unknown ROM state
    - usb: typec: tcpm: Raise vdm_sm_running flag only when VDM SM is running
    - usb: dwc3: gadget: Fix dwc3_calc_trbs_left()
    - usb: dwc3: gadget: Stop EP0 transfers during pullup disable
    - scsi: core: Fix hang of freezing queue between blocking and running device
    - RDMA/mlx5: Fix crash when unbind multiport slave
    - RDMA/uverbs: Track dmabuf memory regions
    - RDMA/bnxt_re: Add missing spin lock initialization
    - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs()
    - RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init()
    - RDMA/rxe: Fix memory allocation while in a spin lock
    - ice: do not abort devlink info if board identifier can't be found
    - net: usb: pegasus: fixes of set_register(s) return value evaluation;
    - igc: Use num_tx_queues when iterating over tx_ring queue
    - e1000e: Fix the max snoop/no-snoop latency for 10M
    - RDMA/efa: Free IRQ vectors on error flow
    - ip_gre: add validation for csum_start
    - xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()'
    - net: marvell: fix MVNETA_TX_IN_PRGRS bit number
    - ucounts: Increase ucounts reference counter before the security hook
    - net/sched: ets: fix crash when flipping from 'strict' to 'quantum'
    - SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()...
    - ipv6: use siphash in rt6_exception_hash()
    - ipv4: use siphash instead of Jenkins in fnhe_hashfun()
    - cxgb4: dont touch blocked freelist bitmap after free
    - net: dsa: hellcreek: Fix incorrect setting of GCL
    - net: dsa: hellcreek: Adjust schedule look ahead window
    - rtnetlink: Return correct error on changing device netns
    - net: hns3: clear hardware resource when loading driver
    - net: hns3: add waiting time before cmdq memory is released
    - net: hns3: fix speed unknown issue in bond 4
    - net: hns3: fix duplicate node in VLAN list
    - net: hns3: fix get wrong pfc_en when query PFC configuration
    - media: ipu3-cio2: Drop reference on error path in
      cio2_bridge_connect_sensor()
    - Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711"
    - net: stmmac: add mutex lock to protect est parameters
    - net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est
    - usb: gadget: u_audio: fix race condition on endpoint stop
    - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32
    - sched: Fix get_push_task() vs migrate_disable()
    - clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer dereference
    - iwlwifi: pnvm: accept multiple HW-type TLVs
    - iwlwifi: add new SoF with JF devices
    - iwlwifi: add new so-jf devices
    - opp: remove WARN when no valid OPPs remain
    - cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev
    - virtio: Improve vq->broken access to avoid any compiler optimization
    - virtio_pci: Support surprise removal of virtio pci device
    - virtio_vdpa: reject invalid vq indices
    - vringh: Use wiov->used to check for read/write desc order
    - tools/virtio: fix build
    - platform/x86: asus-nb-wmi: Allow configuring SW_TABLET_MODE method with a
      module option
    - platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip quirk for the TP200s
    - qed: qed ll2 race condition fixes
    - qed: Fix null-pointer dereference in qed_rdma_create_qp()
    - Revert "drm/amd/pm: fix workload mismatch on vega10"
    - drm/amd/pm: change the workload type for some cards
    - blk-mq: don't grab rq's refcount in blk_mq_check_expired()
    - drm: Copy drm_wait_vblank to user before returning
    - platform/x86: gigabyte-wmi: add support for X570 GAMING X
    - drm/nouveau: recognise GA107
    - drm/nouveau/disp: power down unused DP links during init
    - drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences
    - platform/x86: gigabyte-wmi: add support for B450M S2H V2
    - net/rds: dma_map_sg is entitled to merge entries
    - arm64: initialize all of CNTHCTL_EL2
    - pipe: avoid unnecessary EPOLLET wakeups under normal loads
    - pipe: do FASYNC notifications for every pipe IO, not just state changes
    - tipc: call tipc_wait_for_connect only when dlen is not 0
    - vt_kdsetmode: extend console locking
    - Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS
    - net: dsa: mt7530: fix VLAN traffic leaks again
    - arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88
    - btrfs: fix NULL pointer dereference when deleting device by invalid id
    - Revert "floppy: reintroduce O_NDELAY fix"
    - fscrypt: add fscrypt_symlink_getattr() for computing st_size
    - ext4: report correct st_size for encrypted symlinks
    - f2fs: report correct st_size for encrypted symlinks
    - ubifs: report correct st_size for encrypted symlinks
    - Revert "parisc: Add assembly implementations for memset, strlen, strcpy,
      strncpy and strcat"
    - net: don't unconditionally copy_from_user a struct ifreq for socket ioctls
    - audit: move put_tree() to avoid trim_trees refcount underflow and UAF
    - platform/x86: Make dual_accel_detect() KIOX010A + KIOX020A detect more
      robust
    - Linux 5.13.14
  * Miscellaneous Ubuntu changes
    - [Packaging] drop x32 architecture configs
    - [Packaging] remove remaining references to ports
    - [Config] mark CONFIG_BPF_UNPRIV_DEFAULT_OFF enforced
    - SAUCE: md/raid6 algorithms: scale test duration for speedier boots
    - [Config] make sure KCSAN is disabled
    - [Config] update gcc version in configs
    - [Packaging] correctly evaluate release in update-dkms-versions

  [ Ubuntu: 5.13.0-16.16~20.04.1 ]

  * focal/linux-hwe-5.13: 5.13.0-16.16~20.04.1 -proposed tracker (LP: #1943747)
  * Packaging resync (LP: #1786013)
    - debian/dkms-versions -- update from kernel-versions (main/master)
  *  LRMv5: switch primary version handling to kernel-versions data set
    (LP: #1928921)
    - [Packaging] switch to kernel-versions
  * Miscellaneous Ubuntu changes
    - [Config] update modules list after rebase

 -- Wen-chien Jesse Sung <email address hidden>  Fri, 01 Oct 2021 03:21:45 +0800

Upload details

Uploaded by:
Jesse Sung
Uploaded to:
Focal
Original maintainer:
Ubuntu Kernel Team
Architectures:
all amd64
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Focal: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
linux-intel-5.13_5.13.0.orig.tar.gz 180.9 MiB 324d8967fbda539731a71a1a2fd469c85eda0a6459c8b172e84a8d20cda410b3
linux-intel-5.13_5.13.0-1006.6.diff.gz 8.8 MiB d6ecc80052b740481688687a054ec4d39456fd0a85bc28a2269dfd725cc3b53e
linux-intel-5.13_5.13.0-1006.6.dsc 4.9 KiB 145b027c2c0dbc6c78a096bbe1b52a71d383d7aefa8147751c4979d8dc110be8

View changes file

Binary packages built by this source

linux-buildinfo-5.13.0-1006-intel: No summary available for linux-buildinfo-5.13.0-1006-intel in ubuntu focal.

No description available for linux-buildinfo-5.13.0-1006-intel in ubuntu focal.

linux-cloud-tools-5.13.0-1006-intel: No summary available for linux-cloud-tools-5.13.0-1006-intel in ubuntu focal.

No description available for linux-cloud-tools-5.13.0-1006-intel in ubuntu focal.

linux-headers-5.13.0-1006-intel: No summary available for linux-headers-5.13.0-1006-intel in ubuntu focal.

No description available for linux-headers-5.13.0-1006-intel in ubuntu focal.

linux-image-unsigned-5.13.0-1006-intel: No summary available for linux-image-unsigned-5.13.0-1006-intel in ubuntu focal.

No description available for linux-image-unsigned-5.13.0-1006-intel in ubuntu focal.

linux-image-unsigned-5.13.0-1006-intel-dbgsym: No summary available for linux-image-unsigned-5.13.0-1006-intel-dbgsym in ubuntu focal.

No description available for linux-image-unsigned-5.13.0-1006-intel-dbgsym in ubuntu focal.

linux-intel-5.13-cloud-tools-5.13.0-1006: No summary available for linux-intel-5.13-cloud-tools-5.13.0-1006 in ubuntu focal.

No description available for linux-intel-5.13-cloud-tools-5.13.0-1006 in ubuntu focal.

linux-intel-5.13-cloud-tools-common: Linux kernel version specific cloud tools for version 5.13.0

 This package provides the architecture independent parts for kernel
 version locked tools for cloud tools for version 5.13.0.

linux-intel-5.13-headers-5.13.0-1006: No summary available for linux-intel-5.13-headers-5.13.0-1006 in ubuntu focal.

No description available for linux-intel-5.13-headers-5.13.0-1006 in ubuntu focal.

linux-intel-5.13-source-5.13.0: Linux kernel source for version 5.13.0 with Ubuntu patches

 This package provides the source code for the Linux kernel version
 5.13.0.
 .
 This package is mainly meant for other packages to use, in order to build
 custom flavours.
 .
 If you wish to use this package to create a custom Linux kernel, then it
 is suggested that you investigate the package kernel-package, which has
 been designed to ease the task of creating kernel image packages.
 .
 If you are simply trying to build third-party modules for your kernel,
 you do not want this package. Install the appropriate linux-headers
 package instead.

linux-intel-5.13-tools-5.13.0-1006: No summary available for linux-intel-5.13-tools-5.13.0-1006 in ubuntu focal.

No description available for linux-intel-5.13-tools-5.13.0-1006 in ubuntu focal.

linux-intel-5.13-tools-common: Linux kernel version specific tools for version 5.13.0

 This package provides the architecture independent parts for kernel
 version locked tools (such as perf and x86_energy_perf_policy) for
 version 5.13.0.

linux-intel-5.13-tools-host: Linux kernel VM host tools

 This package provides kernel tools useful for VM hosts.

linux-modules-5.13.0-1006-intel: No summary available for linux-modules-5.13.0-1006-intel in ubuntu focal.

No description available for linux-modules-5.13.0-1006-intel in ubuntu focal.

linux-modules-extra-5.13.0-1006-intel: No summary available for linux-modules-extra-5.13.0-1006-intel in ubuntu focal.

No description available for linux-modules-extra-5.13.0-1006-intel in ubuntu focal.

linux-tools-5.13.0-1006-intel: No summary available for linux-tools-5.13.0-1006-intel in ubuntu focal.

No description available for linux-tools-5.13.0-1006-intel in ubuntu focal.