diff --git a/debian.oem/changelog b/debian.oem/changelog
index 9a33ee1c6f8e5..ce84fa35a051c 100644
--- a/debian.oem/changelog
+++ b/debian.oem/changelog
@@ -1,10 +1,651 @@
-linux-oem-5.10 (5.10.0-1051.53) UNRELEASED; urgency=medium
-
-  CHANGELOG: Do not edit directly. Autogenerated at release.
-  CHANGELOG: Use the printchanges target to see the curent changes.
-  CHANGELOG: Use the insertchanges target to create the final log.
-
- -- Chia-Lin Kao (AceLan) <acelan.kao@canonical.com>  Wed, 27 Oct 2021 16:17:18 +0800
+linux-oem-5.10 (5.10.0-1051.53) focal; urgency=medium
+
+  * focal/linux-oem-5.10: 5.10.0-1051.53 -proposed tracker (LP: #1947263)
+
+  * Intel I225-IT ethernet controller: igc: probe of 0000:02:00.0 failed with
+    error -1 (LP: #1945576)
+    - igc: Remove _I_PHY_ID checking
+    - igc: Remove phy->type checking
+
+  * rtw89 kernel module for Realtek 8852 wifi is missing (LP: #1945967)
+    - rtw89: add Realtek 802.11ax driver
+    - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf
+    - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd()
+    - rtw89: remove unneeded semicolon
+    - [Config] RTW89=m
+
+  * Focal update: 5.10.76 upstream stable release (LP: #1949019)
+    - parisc: math-emu: Fix fall-through warnings
+    - xhci: add quirk for host controllers that don't update endpoint DCS
+    - io_uring: fix splice_fd_in checks backport typo
+    - arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address
+    - ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default
+    - block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output
+    - xen/x86: prevent PVH type from getting clobbered
+    - drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI
+    - xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF
+    - xtensa: xtfpga: Try software restart before simulating CPU reset
+    - NFSD: Keep existing listeners on portlist error
+    - netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage
+      value
+    - dma-debug: fix sg checks in debug_dma_map_sg()
+    - ASoC: wm8960: Fix clock configuration on slave mode
+    - ice: fix getting UDP tunnel entry
+    - netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6
+    - netfilter: ipvs: make global sysctl readonly in non-init netns
+    - lan78xx: select CRC32
+    - tcp: md5: Fix overlap between vrf and non-vrf keys
+    - ipv6: When forwarding count rx stats on the orig netdev
+    - net: dsa: lantiq_gswip: fix register definition
+    - NIOS2: irqflags: rename a redefined register name
+    - powerpc/smp: do not decrement idle task preempt count in CPU offline
+    - net: hns3: reset DWRR of unused tc to zero
+    - net: hns3: add limit ets dwrr bandwidth cannot be 0
+    - net: hns3: schedule the polling again when allocation fails
+    - net: hns3: fix vf reset workqueue cannot exit
+    - net: hns3: disable sriov before unload hclge layer
+    - net: stmmac: Fix E2E delay mechanism
+    - ice: Add missing E810 device ids
+    - drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BYL02 panel
+    - net: enetc: fix ethtool counter name for PM0_TERR
+    - can: rcar_can: fix suspend/resume
+    - can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state
+      notification
+    - can: peak_pci: peak_pci_remove(): fix UAF
+    - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path
+    - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible()
+    - can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer
+    - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv
+    - can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with
+      error length
+    - can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes
+    - ceph: skip existing superblocks that are blocklisted or shut down when
+      mounting
+    - ceph: fix handling of "meta" errors
+    - ocfs2: fix data corruption after conversion from inline format
+    - ocfs2: mount fails with buffer overflow in strlen
+    - userfaultfd: fix a race between writeprotect and exit_mmap()
+    - elfcore: correct reference to CONFIG_UML
+    - vfs: check fd has read access in kernel_read_file_from_fd()
+    - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset
+    - ALSA: hda/realtek: Add quirk for Clevo PC50HS
+    - ASoC: DAPM: Fix missing kctl change notifications
+    - audit: fix possible null-pointer dereference in audit_filter_rules
+    - net: dsa: mt7530: correct ds->num_ports
+    - powerpc64/idle: Fix SP offsets when saving GPRs
+    - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest()
+    - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to
+      guest
+    - powerpc/idle: Don't corrupt back chain when going idle
+    - mm, slub: fix mismatch between reconstructed freelist depth and cnt
+    - mm, slub: fix potential memoryleak in kmem_cache_open()
+    - mm, slub: fix incorrect memcg slab count for bulk free
+    - KVM: nVMX: promptly process interrupts delivered while in guest mode
+    - nfc: nci: fix the UAF of rf_conn_info object
+    - isdn: cpai: check ctr->cnr to avoid array index out of bound
+    - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option
+    - selftests: netfilter: remove stray bash debug line
+    - net: bridge: mcast: use multicast_membership_interval for IGMPv3
+    - drm: mxsfb: Fix NULL pointer dereference crash on unload
+    - net: hns3: fix the max tx size according to user manual
+    - gcc-plugins/structleak: add makefile var for disabling structleak
+    - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors
+    - btrfs: deal with errors when checking if a dir entry exists during log
+      replay
+    - net: stmmac: add support for dwmac 3.40a
+    - ARM: dts: spear3xx: Fix gmac node
+    - isdn: mISDN: Fix sleeping function called from invalid context
+    - platform/x86: intel_scu_ipc: Update timeout value in comment
+    - ALSA: hda: avoid write to STATESTS if controller is in reset
+    - libperf tests: Fix test_stat_cpu
+    - perf/x86/msr: Add Sapphire Rapids CPU support
+    - Input: snvs_pwrkey - add clk handling
+    - scsi: iscsi: Fix set_param() handling
+    - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els()
+    - sched/scs: Reset the shadow stack when idle_task_exit
+    - net: hns3: fix for miscalculation of rx unused desc
+    - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma()
+    - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in
+      isotp_sendmsg()
+    - s390/pci: fix zpci_zdev_put() on reserve
+    - bpf, test, cgroup: Use sk_{alloc,free} for test cases
+    - net: mdiobus: Fix memory leak in __mdiobus_register
+    - tracing: Have all levels of checks prevent recursion
+    - selftests: bpf: fix backported ASSERT_FALSE
+    - ARM: 9122/1: select HAVE_FUTEX_CMPXCHG
+    - pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume()
+    - Linux 5.10.76
+
+  * Focal update: 5.10.75 upstream stable release (LP: #1949018)
+    - ALSA: usb-audio: Add quirk for VF0770
+    - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl
+    - ALSA: seq: Fix a potential UAF by wrong private_free call order
+    - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop
+    - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254
+    - ALSA: hda/realtek: Complete partial device name to avoid ambiguity
+    - ALSA: hda/realtek: Add quirk for Clevo X170KM-G
+    - ALSA: hda/realtek - ALC236 headset MIC recording issue
+    - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1
+    - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s
+      Gen2
+    - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW
+    - nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^'
+    - s390: fix strrchr() implementation
+    - clk: socfpga: agilex: fix duplicate s2f_user0_clk
+    - csky: don't let sigreturn play with priveleged bits of status register
+    - csky: Fixup regs.sr broken in ptrace
+    - arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE
+    - drm/msm: Avoid potential overflow in timeout_to_jiffies()
+    - btrfs: unlock newly allocated extent buffer after error
+    - btrfs: deal with errors when replaying dir entry during log replay
+    - btrfs: deal with errors when adding inode reference during log replay
+    - btrfs: check for error when looking up inode during dir entry replay
+    - btrfs: update refs for any root except tree log roots
+    - btrfs: fix abort logic in btrfs_replace_file_extents
+    - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails
+    - mei: me: add Ice Lake-N device id.
+    - USB: xhci: dbc: fix tty registration race
+    - xhci: guard accesses to ep_state in xhci_endpoint_reset()
+    - xhci: Fix command ring pointer corruption while aborting a command
+    - xhci: Enable trust tx length quirk for Fresco FL11 USB controller
+    - cb710: avoid NULL pointer subtraction
+    - efi/cper: use stack buffer for error record decoding
+    - efi: Change down_interruptible() in virt_efi_reset_system() to
+      down_trylock()
+    - usb: musb: dsps: Fix the probe error path
+    - Input: xpad - add support for another USB ID of Nacon GC-100
+    - USB: serial: qcserial: add EM9191 QDL support
+    - USB: serial: option: add Quectel EC200S-CN module support
+    - USB: serial: option: add Telit LE910Cx composition 0x1204
+    - USB: serial: option: add prod. id for Quectel EG91
+    - misc: fastrpc: Add missing lock before accessing find_vma()
+    - virtio: write back F_VERSION_1 before validate
+    - EDAC/armada-xp: Fix output of uncorrectable error counter
+    - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells
+    - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically
+    - powerpc/xive: Discard disabled interrupts in get_irqchip_state()
+    - iio: adc: aspeed: set driver data when adc probe.
+    - drivers: bus: simple-pm-bus: Add support for probing simple bus only devices
+    - driver core: Reject pointless SYNC_STATE_ONLY device links
+    - iio: adc: ad7192: Add IRQ flag
+    - iio: adc: ad7780: Fix IRQ flag
+    - iio: adc: ad7793: Fix IRQ flag
+    - iio: adc128s052: Fix the error handling path of 'adc128_probe()'
+    - iio: adc: max1027: Fix wrong shift with 12-bit devices
+    - iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED
+    - iio: light: opt3001: Fixed timeout error when 0 lux
+    - iio: adc: max1027: Fix the number of max1X31 channels
+    - iio: ssp_sensors: add more range checking in ssp_parse_dataframe()
+    - iio: ssp_sensors: fix error code in ssp_print_mcu_debug()
+    - iio: dac: ti-dac5571: fix an error code in probe()
+    - tee: optee: Fix missing devices unregister during optee_remove
+    - ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address
+    - ARM: dts: bcm2711: fix MDIO #address- and #size-cells
+    - ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states
+    - ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting
+    - nvme-pci: Fix abort command id
+    - sctp: account stream padding length for reconf chunk
+    - gpio: pca953x: Improve bias setting
+    - net: arc: select CRC32
+    - net: korina: select CRC32
+    - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path
+    - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp
+    - net: stmmac: fix get_hw_feature() on old hardware
+    - net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work
+    - net: encx24j600: check error in devm_regmap_init_encx24j600
+    - ethernet: s2io: fix setting mac address during resume
+    - vhost-vdpa: Fix the wrong input in config_cb
+    - nfc: fix error handling of nfc_proto_register()
+    - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()
+    - NFC: digital: fix possible memory leak in digital_in_send_sdd_req()
+    - pata_legacy: fix a couple uninitialized variable bugs
+    - ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators()
+    - mlxsw: thermal: Fix out-of-bounds memory accesses
+    - platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call
+    - platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes
+    - spi: bcm-qspi: clear MSPI spifie interrupt during probe
+    - drm/panel: olimex-lcd-olinuxino: select CRC32
+    - drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read
+    - drm/msm: Fix null pointer dereference on pointer edp
+    - drm/msm/mdp5: fix cursor-related warnings
+    - drm/msm/a6xx: Track current ctx by seqno
+    - drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()
+    - drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling
+    - acpi/arm64: fix next_platform_timer() section mismatch error
+    - platform/x86: intel_scu_ipc: Fix busy loop expiry time
+    - mqprio: Correct stats in mqprio_dump_class_stats().
+    - qed: Fix missing error code in qed_slowpath_start()
+    - r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256
+    - nfp: flow_offload: move flow_indr_dev_register from app init to app start
+    - net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb
+    - ionic: don't remove netdev->dev_addr when syncing uc list
+    - net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's
+    - Linux 5.10.75
+
+  * Focal update: 5.10.74 upstream stable release (LP: #1949017)
+    - ext4: check and update i_disksize properly
+    - ext4: correct the error path of ext4_write_inline_data_end()
+    - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic
+    - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
+    - netfilter: ip6_tables: zero-initialize fragment offset
+    - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
+    - ASoC: SOF: loader: release_firmware() on load failure to avoid batching
+    - netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
+    - netfilter: nf_nat_masquerade: defer conntrack walk to work queue
+    - mac80211: Drop frames from invalid MAC address in ad-hoc mode
+    - m68k: Handle arrivals of multiple signals correctly
+    - hwmon: (ltc2947) Properly handle errors when looking for the external clock
+    - net: prevent user from passing illegal stab size
+    - mac80211: check return value of rhashtable_init
+    - vboxfs: fix broken legacy mount signature checking
+    - net: sun: SUNVNET_COMMON should depend on INET
+    - drm/amdgpu: fix gart.bo pin_count leak
+    - scsi: ses: Fix unsigned comparison with less than zero
+    - scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
+    - perf/core: fix userpage->time_enabled of inactive events
+    - sched: Always inline is_percpu_thread()
+    - hwmon: (pmbus/ibm-cffps) max_power_out swap changes
+    - Linux 5.10.74
+
+  * Focal update: 5.10.73 upstream stable release (LP: #1949016)
+    - Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
+    - usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle
+    - USB: cdc-acm: fix racy tty buffer accesses
+    - USB: cdc-acm: fix break reporting
+    - usb: typec: tcpm: handle SRC_STARTUP state if cc changes
+    - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows
+    - xen/privcmd: fix error handling in mmap-resource processing
+    - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk
+    - mmc: sdhci-of-at91: wait for calibration done before proceed
+    - mmc: sdhci-of-at91: replace while loop with read_poll_timeout
+    - ovl: fix missing negative dentry check in ovl_rename()
+    - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO
+    - nfsd: fix error handling of register_pernet_subsys() in init_nfsd()
+    - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
+    - SUNRPC: fix sign error causing rpcsec_gss drops
+    - xen/balloon: fix cancelled balloon action
+    - ARM: dts: omap3430-sdp: Fix NAND device node
+    - ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe
+    - ARM: dts: qcom: apq8064: use compatible which contains chipid
+    - riscv: Flush current cpu icache before other cpus
+    - bus: ti-sysc: Add break in switch statement in sysc_init_soc()
+    - soc: qcom: socinfo: Fixed argument passed to platform_set_data()
+    - ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference
+    - ARM: at91: pm: do not panic if ram controllers are not enabled
+    - soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment
+    - ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo
+    - ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo
+    - ARM: dts: imx6qdl-pico: Fix Ethernet support
+    - PCI: hv: Fix sleep while in non-sleep context when removing child devices
+      from the bus
+    - ath5k: fix building with LEDS=m
+    - arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding
+    - xtensa: use CONFIG_USE_OF instead of CONFIG_OF
+    - xtensa: call irqchip_init only when CONFIG_USE_OF is selected
+    - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15
+    - bpf, arm: Fix register clobbering in div/mod implementation
+    - soc: ti: omap-prm: Fix external abort for am335x pruss
+    - bpf: Fix integer overflow in prealloc_elems_and_freelist()
+    - net/mlx5e: IPSEC RX, enable checksum complete
+    - net/mlx5: E-Switch, Fix double allocation of acl flow counter
+    - phy: mdio: fix memory leak
+    - net_sched: fix NULL deref in fifo_set_limit()
+    - powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
+    - ptp_pch: Load module automatically if ID matches
+    - arm64: dts: ls1028a: add missing CAN nodes
+    - dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value
+    - ARM: imx6: disable the GIC CPU interface before calling stby-poweroff
+      sequence
+    - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()
+    - net: bridge: fix under estimation in br_get_linkxstats_size()
+    - net/sched: sch_taprio: properly cancel timer from taprio_destroy()
+    - net: sfp: Fix typo in state machine debug string
+    - netlink: annotate data races around nlk->bound
+    - perf jevents: Tidy error handling
+    - bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893
+    - drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup
+    - video: fbdev: gbefb: Only instantiate device when built for IP32
+    - drm/nouveau: avoid a use-after-free when BO init fails
+    - drm/nouveau/kms/nv50-: fix file release memory leak
+    - drm/nouveau/debugfs: fix file release memory leak
+    - gve: Correct available tx qpl check
+    - gve: Avoid freeing NULL pointer
+    - rtnetlink: fix if_nlmsg_stats_size() under estimation
+    - gve: fix gve_get_stats()
+    - gve: report 64bit tx_bytes counter from gve_handle_report_stats()
+    - i40e: fix endless loop under rtnl
+    - i40e: Fix freeing of uninitialized misc IRQ vector
+    - net: prefer socket bound to interface when not in VRF
+    - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices
+    - i2c: acpi: fix resource leak in reconfiguration device addition
+    - i2c: mediatek: Add OFFSET_EXT_CONF setting back
+    - riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write
+      killable
+    - bpf, s390: Fix potential memory leak about jit_data
+    - RISC-V: Include clone3() on rv32
+    - powerpc/bpf: Fix BPF_SUB when imm == 0x80000000
+    - powerpc/64s: fix program check interrupt emergency stack path
+    - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init
+    - x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI
+    - x86/Kconfig: Correct reference to MWINCHIP3D
+    - x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]
+    - x86/entry: Correct reference to intended CONFIG_64_BIT
+    - x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n
+    - x86/hpet: Use another crystalball to evaluate HPET usability
+    - Linux 5.10.73
+
+  * Focal update: 5.10.72 upstream stable release (LP: #1949015)
+    - spi: rockchip: handle zero length transfers without timing out
+    - platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet
+    - platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527)
+      tablet
+    - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN
+    - btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling
+    - btrfs: fix mount failure due to past and transient device flush error
+    - net: mdio: introduce a shutdown method to mdio device drivers
+    - xen-netback: correct success/error reporting for the SKB-with-fraglist case
+    - sparc64: fix pci_iounmap() when CONFIG_PCI is not set
+    - ext2: fix sleeping in atomic bugs on error
+    - scsi: sd: Free scsi_disk device via put_device()
+    - usb: testusb: Fix for showing the connection speed
+    - usb: dwc2: check return value after calling platform_get_resource()
+    - habanalabs/gaudi: fix LBW RR configuration
+    - selftests: be sure to make khdr before other targets
+    - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn
+    - nvme-fc: update hardware queues before using them
+    - nvme-fc: avoid race between time out and tear down
+    - thermal/drivers/tsens: Fix wrong check for tzd in irq handlers
+    - scsi: ses: Retry failed Send/Receive Diagnostic commands
+    - irqchip/gic: Work around broken Renesas integration
+    - smb3: correct smb3 ACL security descriptor
+    - tools/vm/page-types: remove dependency on opt_file for idle page tracking
+    - selftests: KVM: Align SMCCC call with the spec in steal_time
+    - KVM: do not shrink halt_poll_ns below grow_start
+    - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]
+    - KVM: x86: nSVM: restore int_vector in svm_clear_vintr
+    - perf/x86: Reset destroy callback on event init failure
+    - libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD.
+    - Linux 5.10.72
+
+  * Focal update: 5.10.71 upstream stable release (LP: #1949009)
+    - tty: Fix out-of-bound vmalloc access in imageblit
+    - cpufreq: schedutil: Use kobject release() method to free sugov_tunables
+    - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS
+    - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory
+    - usb: cdns3: fix race condition before setting doorbell
+    - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i
+      15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops.
+    - ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect
+    - fs-verity: fix signed integer overflow with i_size near S64_MAX
+    - hwmon: (tmp421) handle I2C errors
+    - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary
+      structure field
+    - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary
+      structure field
+    - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary
+      structure field
+    - gpio: pca953x: do not ignore i2c errors
+    - scsi: ufs: Fix illegal offset in UPIU event trace
+    - mac80211: fix use-after-free in CCMP/GCMP RX
+    - x86/kvmclock: Move this_cpu_pvti into kvmclock.h
+    - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect()
+    - KVM: x86: nSVM: don't copy virt_ext from vmcb12
+    - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated
+    - KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest
+    - media: ir_toy: prevent device from hanging during transmit
+    - RDMA/cma: Do not change route.addr.src_addr.ss_family
+    - drm/amd/display: Pass PCI deviceid into DC
+    - drm/amdgpu: correct initial cp_hqd_quantum for gfx9
+    - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20
+    - bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog
+    - IB/cma: Do not send IGMP leaves for sendonly Multicast groups
+    - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure
+    - bpf, mips: Validate conditional branch offsets
+    - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced
+      from sysfs
+    - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug
+    - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap
+    - mac80211: mesh: fix potentially unaligned access
+    - mac80211-hwsim: fix late beacon hrtimer handling
+    - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb
+    - mptcp: don't return sockets in foreign netns
+    - hwmon: (tmp421) report /PVLD condition as fault
+    - hwmon: (tmp421) fix rounding for negative values
+    - net: enetc: fix the incorrect clearing of IF_MODE bits
+    - net: ipv4: Fix rtnexthop len when RTA_FLOW is present
+    - smsc95xx: fix stalled rx after link change
+    - drm/i915/request: fix early tracepoints
+    - dsa: mv88e6xxx: 6161: Use chip wide MAX MTU
+    - dsa: mv88e6xxx: Fix MTU definition
+    - dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU
+      ports
+    - e100: fix length calculation in e100_get_regs_len
+    - e100: fix buffer overrun in e100_get_regs
+    - RDMA/hns: Fix inaccurate prints
+    - bpf: Exempt CAP_BPF from checks against bpf_jit_limit
+    - selftests, bpf: Fix makefile dependencies on libbpf
+    - selftests, bpf: test_lwt_ip_encap: Really disable rp_filter
+    - net: ks8851: fix link error
+    - Revert "block, bfq: honor already-setup queue merges"
+    - scsi: csiostor: Add module softdep on cxgb4
+    - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup
+    - net: hns3: do not allow call hns3_nic_net_open repeatedly
+    - net: hns3: keep MAC pause mode when multiple TCs are enabled
+    - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE
+    - net: hns3: fix show wrong state when add existing uc mac address
+    - net: hns3: fix prototype warning
+    - net: hns3: reconstruct function hns3_self_test
+    - net: hns3: fix always enable rx vlan filter problem after selftest
+    - net: phy: bcm7xxx: Fixed indirect MMD operations
+    - net: sched: flower: protect fl_walk() with rcu
+    - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
+    - perf/x86/intel: Update event constraints for ICX
+    - hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller
+    - nvme: add command id quirk for apple controllers
+    - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings
+    - debugfs: debugfs_create_file_size(): use IS_ERR to check for error
+    - ipack: ipoctal: fix stack information leak
+    - ipack: ipoctal: fix tty registration race
+    - ipack: ipoctal: fix tty-registration error handling
+    - ipack: ipoctal: fix missing allocation-failure check
+    - ipack: ipoctal: fix module reference leak
+    - ext4: fix loff_t overflow in ext4_max_bitmap_size()
+    - ext4: limit the number of blocks in one ADD_RANGE TLV
+    - ext4: fix reserved space counter leakage
+    - ext4: add error checking to ext4_ext_replay_set_iblocks()
+    - ext4: fix potential infinite loop in ext4_dx_readdir()
+    - HID: u2fzero: ignore incomplete packets without data
+    - net: udp: annotate data race around udp_sk(sk)->corkflag
+    - ASoC: dapm: use component prefix when checking widget names
+    - usb: hso: remove the bailout parameter
+    - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
+    - HID: betop: fix slab-out-of-bounds Write in betop_probe
+    - netfilter: ipset: Fix oversized kvmalloc() calls
+    - mm: don't allow oversized kvmalloc() calls
+    - HID: usbhid: free raw_report buffers in usbhid_stop
+    - KVM: x86: Handle SRCU initialization failure during page track init
+    - netfilter: conntrack: serialize hash resizes and cleanups
+    - netfilter: nf_tables: Fix oversized kvmalloc() calls
+    - [Config] remove ks8851* modules
+    - Linux 5.10.71
+
+  * Focal update: 5.10.70 upstream stable release (LP: #1949007)
+    - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response
+    - ocfs2: drop acl cache for directories too
+    - mm: fix uninitialized use in overcommit_policy_handler
+    - usb: gadget: r8a66597: fix a loop in set_feature()
+    - usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
+    - usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
+    - usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned()
+    - cifs: fix incorrect check for null pointer in header_assemble
+    - xen/x86: fix PV trap handling on secondary processors
+    - usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
+    - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter
+    - USB: cdc-acm: fix minor-number release
+    - Revert "USB: bcma: Add a check for devm_gpiod_get"
+    - binder: make sure fd closes complete
+    - staging: greybus: uart: fix tty use after free
+    - Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
+    - usb: dwc3: core: balance phy init and exit
+    - usb: core: hcd: Add support for deferring roothub registration
+    - USB: serial: mos7840: remove duplicated 0xac24 device ID
+    - USB: serial: option: add Telit LN920 compositions
+    - USB: serial: option: remove duplicate USB device ID
+    - USB: serial: option: add device id for Foxconn T99W265
+    - mcb: fix error handling in mcb_alloc_bus()
+    - erofs: fix up erofs_lookup tracepoint
+    - btrfs: prevent __btrfs_dump_space_info() to underflow its free space
+    - xhci: Set HCD flag to defer primary roothub registration
+    - serial: 8250: 8250_omap: Fix RX_LVL register offset
+    - serial: mvebu-uart: fix driver's tx_empty callback
+    - scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
+    - drm/amd/pm: Update intermediate power state for SI
+    - net: hso: fix muxed tty registration
+    - comedi: Fix memory leak in compat_insnlist()
+    - afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation
+    - afs: Fix updating of i_blocks on file/dir extension
+    - platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
+    - enetc: Fix illegal access when reading affinity_hint
+    - enetc: Fix uninitialized struct dim_sample field usage
+    - bnxt_en: Fix TX timeout when TX ring size is set to the smallest
+    - net: hns3: fix change RSS 'hfunc' ineffective issue
+    - net: hns3: check queue id range before using
+    - net/smc: add missing error check in smc_clc_prfx_set()
+    - net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
+    - net: dsa: don't allocate the slave_mii_bus using devres
+    - net: dsa: realtek: register the MDIO bus under devres
+    - kselftest/arm64: signal: Add SVE to the set of features we can check for
+    - kselftest/arm64: signal: Skip tests if required features are missing
+    - s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
+    - gpio: uniphier: Fix void functions to remove return value
+    - qed: rdma - don't wait for resources under hw error recovery flow
+    - net/mlx4_en: Don't allow aRFS for encapsulated packets
+    - atlantic: Fix issue in the pm resume flow.
+    - scsi: iscsi: Adjust iface sysfs attr detection
+    - scsi: target: Fix the pgr/alua_support_store functions
+    - tty: synclink_gt, drop unneeded forward declarations
+    - tty: synclink_gt: rename a conflicting function name
+    - fpga: machxo2-spi: Return an error on failure
+    - fpga: machxo2-spi: Fix missing error code in machxo2_write_complete()
+    - nvme-tcp: fix incorrect h2cdata pdu offset accounting
+    - treewide: Change list_sort to use const pointers
+    - nvme: keep ctrl->namespaces ordered
+    - thermal/core: Potential buffer overflow in thermal_build_list_of_policies()
+    - cifs: fix a sign extension bug
+    - scsi: qla2xxx: Restore initiator in dual mode
+    - scsi: lpfc: Use correct scnprintf() limit
+    - irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
+    - irqchip/gic-v3-its: Fix potential VPE leak on error
+    - md: fix a lock order reversal in md_alloc
+    - x86/asm: Add a missing __iomem annotation in enqcmds()
+    - x86/asm: Fix SETZ size enqcmds() build failure
+    - io_uring: put provided buffer meta data under memcg accounting
+    - blktrace: Fix uaf in blk_trace access after removing by sysfs
+    - net: phylink: Update SFP selected interface on advertising changes
+    - net: macb: fix use after free on rmmod
+    - net: stmmac: allow CSR clock of 300MHz
+    - blk-mq: avoid to iterate over stale request
+    - m68k: Double cast io functions to unsigned long
+    - ipv6: delay fib6_sernum increase in fib6_add
+    - cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
+    - bpf: Add oversize check before call kvcalloc()
+    - xen/balloon: use a kernel thread instead a workqueue
+    - nvme-multipath: fix ANA state updates when a namespace is not present
+    - nvme-rdma: destroy cm id before destroy qp to avoid use after free
+    - sparc32: page align size in arch_dma_alloc
+    - amd/display: downgrade validation failure log level
+    - block: check if a profile is actually registered in blk_integrity_unregister
+    - block: flush the integrity workqueue in blk_integrity_unregister
+    - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd
+    - compiler.h: Introduce absolute_pointer macro
+    - net: i825xx: Use absolute_pointer for memcpy from fixed memory location
+    - sparc: avoid stringop-overread errors
+    - qnx4: avoid stringop-overread errors
+    - parisc: Use absolute_pointer() to define PAGE0
+    - arm64: Mark __stack_chk_guard as __ro_after_init
+    - alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile
+    - net: 6pack: Fix tx timeout and slot time
+    - spi: Fix tegra20 build with CONFIG_PM=n
+    - EDAC/synopsys: Fix wrong value type assignment for edac_mode
+    - EDAC/dmc520: Assign the proper type to dimm->edac_mode
+    - thermal/drivers/int340x: Do not set a wrong tcc offset on resume
+    - USB: serial: cp210x: fix dropped characters with CP2102
+    - xen/balloon: fix balloon kthread freezing
+    - qnx4: work around gcc false positive warning bug
+    - SAUCE: PCI: list_sort requires const pointers
+    - Linux 5.10.70
+
+  * Focal update: 5.10.69 upstream stable release (LP: #1949006)
+    - PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
+    - PCI: aardvark: Fix reporting CRS value
+    - console: consume APC, DM, DCS
+    - s390/pci_mmio: fully validate the VMA before calling follow_pte()
+    - ARM: Qualify enabling of swiotlb_init()
+    - ARM: 9077/1: PLT: Move struct plt_entries definition to header
+    - ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link()
+    - ARM: 9079/1: ftrace: Add MODULE_PLTS support
+    - ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE
+    - Revert "net/mlx5: Register to devlink ingress VLAN filter trap"
+    - sctp: validate chunk size in __rcv_asconf_lookup
+    - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY
+    - staging: rtl8192u: Fix bitwise vs logical operator in
+      TranslateRxSignalStuff819xUsb()
+    - coredump: fix memleak in dump_vma_snapshot()
+    - um: virtio_uml: fix memory leak on init failures
+    - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
+    - perf test: Fix bpf test sample mismatch reporting
+    - tools lib: Adopt memchr_inv() from kernel
+    - perf tools: Allow build-id with trailing zeros
+    - thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
+    - 9p/trans_virtio: Remove sysfs file on probe failure
+    - prctl: allow to setup brk for et_dyn executables
+    - nilfs2: use refcount_dec_and_lock() to fix potential UAF
+    - profiling: fix shift-out-of-bounds bugs
+    - PM: sleep: core: Avoid setting power.must_resume to false
+    - pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was
+      registered
+    - pwm: mxs: Don't modify HW state in .probe() after the PWM chip was
+      registered
+    - dmaengine: idxd: fix wq slot allocation index check
+    - platform/chrome: sensorhub: Add trace events for sample
+    - platform/chrome: cros_ec_trace: Fix format warnings
+    - ceph: allow ceph_put_mds_session to take NULL or ERR_PTR
+    - ceph: cancel delayed work instead of flushing on mdsc teardown
+    - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH
+    - tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh
+    - thermal/core: Fix thermal_cooling_device_register() prototype
+    - drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
+    - drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()
+    - dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
+    - parisc: Move pci_dev_is_behind_card_dino to where it is used
+    - iommu/amd: Relocate GAMSup check to early_enable_iommus
+    - dmaengine: idxd: depends on !UML
+    - dmaengine: sprd: Add missing MODULE_DEVICE_TABLE
+    - dmaengine: ioat: depends on !UML
+    - dmaengine: xilinx_dma: Set DMA mask for coherent APIs
+    - ceph: request Fw caps before updating the mtime in ceph_write_iter
+    - ceph: remove the capsnaps when removing caps
+    - ceph: lockdep annotations for try_nonblocking_invalidate
+    - btrfs: update the bdev time directly when closing
+    - btrfs: fix lockdep warning while mounting sprout fs
+    - nilfs2: fix memory leak in nilfs_sysfs_create_device_group
+    - nilfs2: fix NULL pointer in nilfs_##name##_attr_release
+    - nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
+    - nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
+    - nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
+    - nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
+    - habanalabs: add validity check for event ID received from F/W
+    - pwm: img: Don't modify HW state in .remove() callback
+    - pwm: rockchip: Don't modify HW state in .remove() callback
+    - pwm: stm32-lp: Don't modify HW state in .remove() callback
+    - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
+    - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues
+    - rtc: rx8010: select REGMAP_I2C
+    - sched/idle: Make the idle timer expire in hard interrupt context
+    - drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV
+    - Linux 5.10.69
+
+ -- Chia-Lin Kao (AceLan) <acelan.kao@canonical.com>  Thu, 28 Oct 2021 15:39:16 +0800
 
 linux-oem-5.10 (5.10.0-1050.52) focal; urgency=medium
 
diff --git a/debian.oem/reconstruct b/debian.oem/reconstruct
index 8ecff9a523ff6..3aba86decbee1 100644
--- a/debian.oem/reconstruct
+++ b/debian.oem/reconstruct
@@ -82,6 +82,7 @@ chmod +x 'debian/tests/ubuntu-regression-suite'
 chmod +x 'samples/bpf/lwt_len_hist.sh'
 chmod +x 'samples/bpf/test_lwt_bpf.sh'
 chmod +x 'scripts/kmsg-doc'
+chmod +x 'tools/testing/selftests/net/forwarding/ip6_forward_instats_vrf.sh'
 chmod +x 'update-dkms-versions'
 chmod +x 'update-version-dkms'
 exit 0