[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted linux 5.10.19-1~bpo10+1 (source) into buster-backports->backports-policy, buster-backports

Hash: SHA512

Format: 1.8
Date: Sat, 13 Mar 2021 14:10:52 +0100
Source: linux
Architecture: source
Version: 5.10.19-1~bpo10+1
Distribution: buster-backports
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Closes: 981003 981005 982808 983495 983759
 linux (5.10.19-1~bpo10+1) buster-backports; urgency=medium
   * Rebuild for buster-backports:
     - Change ABI number to 0.bpo.4
 linux (5.10.19-1) unstable; urgency=medium
   * New upstream stable update:
     - [armhf] net: fec: put child node on error path
     - [x86] stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA
     - [armhf] net: dsa: bcm_sf2: put device node before return
     - net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP
     - [arm64,armhf] iommu/io-pgtable-arm: Support coherency for Mali LPAE
     - [arm64,armhf] drm/panfrost: Support cache-coherent integrations
     - [arm64] Fix kernel address detection of __is_lm_address()
     - [arm64] Do not pass tagged addresses to __is_lm_address()
     - Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0"
     - [amd64] iommu/vt-d: Do not use flush-queue when caching-mode is on
     - [x86] platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix
       touchscreen on Estar Beauty HD tablet
     - [x86] platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron
     - [x86] __always_inline __{rd,wr}msr()
     - scsi: scsi_transport_srp: Don't block target in failfast state
     - scsi: libfc: Avoid invoking response handler twice if ep is already
     - [x86] scsi: fnic: Fix memleak in vnic_dev_init_devcmd2
     - [x86] ASoC: SOF: Intel: hda: Resume codec to do jack detection
     - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid
     - mac80211: fix fast-rx encryption check
     - mac80211: fix encryption key selection for 802.3 xmit
     - [powerpc*] scsi: ibmvfc: Set default timeout to avoid crash during
     - ALSA: hda: Add Cometlake-R PCI ID
     - [arm64,armhf] i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for
       filling TX FIFO
     - udf: fix the problem that the disc content is not displayed
     - nvme: check the PRINFO bit before deciding the host buffer length
     - nvme-rdma: avoid request double completion for concurrent
     - nvme-tcp: avoid request double completion for concurrent
     - nvme-pci: allow use of cmb on v1.4 controllers
     - nvmet: set right status on error in id-ns handler
     - [x86] platform/x86: thinkpad_acpi: Add P53/73 firmware to
       fan_quirk_table for dual fan control
     - objtool: Don't fail the kernel build on fatal errors
     - [x86] cpu: Add another Alder Lake CPU to the Intel family
     - kthread: Extract KTHREAD_IS_PER_CPU
     - workqueue: Restrict affinity change to rescuer
     - USB: serial: cp210x: add pid/vid for WSDA-200-USB
     - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000
     - USB: serial: option: Adding support for Cinterion MV31
     - [arm64,armhf] usb: host: xhci: mvebu: make USB 3.0 PHY optional for
       Armada 3720
     - USB: gadget: legacy: fix an error code in eth_bind()
     - [armhf] usb: gadget: aspeed: add missing of_node_put
     - USB: usblp: don't call usb_set_interface if there's a single alt
     - [arm*] usb: dwc2: Fix endpoint direction check in ep_from_windex
     - [arm64,armhf] usb: dwc3: fix clock issue during resume in OTG mode
     - [arm64] dts: qcom: c630: keep both touchpad devices enabled
     - Input: i8042 - unbreak Pegatron C15B
     - [arm64] dts: rockchip: Use only supported PCIe link speed on Pinebook
     - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (CVE-2021-20194)
     - bpf, cgroup: Fix problematic bounds check (CVE-2021-20194)
     - bpf, inode_storage: Put file handler if no storage was found
     - bpf, preload: Fix build when $(O) points to a relative path
     - [arm64] dts: meson: switch TFLASH_VDD_EN pin to open drain on Odroid-C4
     - r8169: work around RTL8125 UDP hw bug
     - rxrpc: Fix deadlock around release of dst cached on udp tunnel
     - SUNRPC: Fix NFS READs that start at non-page-aligned offsets
     - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr
     - igc: check return value of ret_val in igc_config_fc_after_link_up
     - i40e: Revert "i40e: don't report link up for a VF who hasn't enabled
     - net/mlx5: Fix function calculation for page trees
     - net/mlx5: Fix leak upon failure of rule creation
     - net/mlx5e: Update max_opened_tc also when channels are closed
     - net/mlx5e: Release skb in case of failure in tc update skb
     - net: lapb: Copy the skb before sending a packet
     - [arm64,armhf] net: mvpp2: TCAM entry enable should be written after SRAM
     - [armhf] dts: sun7i: a20: bananapro: Fix ethernet phy-mode
     - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs
     - memblock: do not start bottom-up allocations with kernel_end
     - [x86] thunderbolt: Fix possible NULL pointer dereference in
     - ovl: fix dentry leak in ovl_get_redirect
     - ovl: avoid deadlock on directory ioctl
     - ovl: implement volatile-specific fsync error behaviour
     - mac80211: fix station rate table updates on assoc
     - gpiolib: free device name on error path to fix kmemleak
     - fgraph: Initialize tracing_graph_pause at task creation
     - tracing/kprobe: Fix to support kretprobe events on unloaded modules
     - kretprobe: Avoid re-registration of the same kretprobe earlier
     - tracing: Use pause-on-trace with the latency tracers
     - tracepoint: Fix race between tracing and removing tracepoint
     - [arm64,x86] libnvdimm/namespace: Fix visibility of namespace resource
     - [arm64,x86] libnvdimm/dimm: Avoid race between probe and
     - genirq: Prevent [devm_]irq_alloc_desc from returning irq 0
     - genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set
     - scripts: use pkg-config to locate libcrypto
     - xhci: fix bounce buffer usage for non-sg list case
     - cifs: report error instead of invalid when revalidating a dentry fails
     - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it
     - smb3: Fix out-of-bounds bug in SMB2_negotiate()
     - smb3: fix crediting for compounding when only one request in flight
     - mmc: core: Limit retries when analyse of SDIO tuples fails
     - [x86] Fix unsynchronized access to sev members through
     - drm/dp/mst: Export drm_dp_get_vc_payload_bw()
     - [x86] drm/i915: Fix the MST PBN divider calculation
     - [x86] drm/i915/gem: Drop lru bumping on display unpinning
     - [x86] drm/i915/gt: Close race between enable_breadcrumbs and
     - [x86] drm/i915/display: Prevent double YUV range correction on HDR
     - [x86] drm/i915: Extract intel_ddi_power_up_lanes()
     - [x86] drm/i915: Power up combo PHY lanes for for HDMI as well
     - drm/amd/display: Revert "Fix EDID parsing after resume from suspend"
     - io_uring: don't modify identity's files uncess identity is cowed
     - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs
     - [x86] KVM: SVM: Treat SVM as unsupported when running as an SEV guest
     - [x86] KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs
     - [x86] KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off
     - [x86] KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl
     - [x86] KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit
     - [x86] KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU
     - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page
     - mm: hugetlb: fix a race between freeing and dissolving the page
     - mm: hugetlb: fix a race between isolating and freeing page
     - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active
     - mm, compaction: move high_pfn to the for loop scope
     - mm/vmalloc: separate put pages and flush VM flags
     - mm: thp: fix MADV_REMOVE deadlock on shmem THP
     - mm/filemap: add missing mem_cgroup_uncharge() to
     - [x86] build: Disable CET instrumentation in the kernel
     - [x86] debug: Fix DR6 handling
     - [x86] debug: Prevent data breakpoints on __per_cpu_offset
     - [x86] debug: Prevent data breakpoints on cpu_dr7
     - [x86] apic: Add extra serialization for non-serializing MSRs
     - Input: goodix - add support for Goodix GT9286 chip
     - Input: xpad - sync supported devices with fork on GitHub
     - md: Set prev_flush_start and flush_bio in an atomic way
     - igc: Report speed and duplex as unknown when device is runtime suspended
     - neighbour: Prevent a dead entry from updating gc_list
     - net: ip_tunnel: fix mtu calculation
     - udp: ipv4: manipulate network header of NATed UDP GRO fraglist
     - [arm64,armhf] net: dsa: mv88e6xxx: override existent unicast portvec in
     - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace
     - io_uring: simplify io_task_match()
     - io_uring: add a {task,files} pair matching helper
     - io_uring: don't iterate io_uring_cancel_files()
     - io_uring: pass files into kill timeouts/poll
     - io_uring: always batch cancel in *cancel_files()
     - io_uring: fix files cancellation
     - io_uring: account io_uring internal files as REQ_F_INFLIGHT
     - io_uring: if we see flush on exit, cancel related tasks
     - io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE
     - io_uring: replace inflight_wait with tctx->wait
     - io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE
     - io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE
     - io_uring: fix list corruption for splice file_get
     - io_uring: fix sqo ownership false positive warning
     - io_uring: reinforce cancel on flush during exit
     - io_uring: drop mm/files between task_work_submit
     - gpiolib: cdev: clear debounce period if line set to output
     - [powerpc*] 64/signal: Fix regression in __kernel_sigtramp_rt64()
     - af_key: relax availability checks for skb size calculation
     - regulator: core: avoid regulator_resolve_supply() race condition
     - drm/nouveau/nvif: fix method count when pushing an array
     - mac80211: 160MHz with extended NSS BW in CSA
     - [x86] ASoC: Intel: Skylake: Zero snd_ctl_elem_value
     - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process()
     - pNFS/NFSv4: Improve rejection of out-of-order layouts
     - ALSA: hda: intel-dsp-config: add PCI id for TGL-H
     - [x86] ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E
     - iwlwifi: mvm: skip power command when unbinding vif during CSA
     - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap
     - iwlwifi: pcie: fix context info memory leak
     - iwlwifi: mvm: invalidate IDs of internal stations at mvm start
     - iwlwifi: pcie: add rules to match Qu with Hr2
     - iwlwifi: mvm: guard against device removal in reprobe
     - iwlwifi: queue: bail out on invalid freeing
     - SUNRPC: Move simple_get_bytes and simple_get_netobj into private header
     - SUNRPC: Handle 0 length opaque XDR object data properly
     - blk-cgroup: Use cond_resched() when destroy blkgs
     - regulator: Fix lockdep warning resolving supplies
     - bpf: Fix verifier jmp32 pruning decision logic
     - bpf: Fix 32 bit src register truncation on div/mod
     - bpf: Fix verifier jsgt branch analysis on max bound
     - [x86] drm/i915: Fix ICL MG PHY vswing handling
     - [x86] drm/i915: Skip vswing programming for TBT
     - nilfs2: make splice write available again
     - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high"
     - squashfs: avoid out of bounds writes in decompressors
     - squashfs: add more sanity checks in id lookup
     - squashfs: add more sanity checks in inode lookup
     - squashfs: add more sanity checks in xattr id lookup
     - objtool: Fix seg fault with Clang non-section symbols
     - Revert "dts: phy: add GPIO number and active state used for phy reset"
     - tracing: Do not count ftrace events in top level enable output
     - tracing: Check length before giving out the filter buffer
     - [x86] drm/i915: Fix overlay frontbuffer tracking
     - arm/xen: Don't probe xenbus as part of an early initcall
     - cgroup: fix psi monitor for root cgroup
     - [x86] drm/i915/tgl+: Make sure TypeC FIA is powered up when initializing
     - drm/dp_mst: Don't report ports connected if nothing is attached to them
     - dmaengine: move channel device_node deletion to driver
     - [armhf] soc: ti: omap-prm: Fix boot time errors for rst_map_012 bits 0
       and 1
     - [arm64] dts: qcom: sdm845: Reserve LPASS clocks in gcc
     - [x86] platform/x86: hp-wmi: Disable tablet-mode reporting by default
     - [arm64] dts: rockchip: Disable display for NanoPi R2S
     - ovl: perform vfs_getxattr() with mounter creds
     - cap: fix conversions on getxattr
     - ovl: skip getxattr of security labels
     - scsi: lpfc: Fix EEH encountering oops with NVMe traffic
     - [x86] split_lock: Enable the split lock feature on another Alder Lake
     - nvme-pci: ignore the subsysem NQN on Phison E16
     - [riscv64] virt_addr_valid must check the address belongs to linear
     - bfq-iosched: Revert "bfq: Fix computation of shallow depth"
     - kallsyms: fix nonconverging kallsyms table with lld
     - [armel,armhf] ensure the signal page contains defined contents
     - [armel,armhf] kexec: fix oops after TLB are invalidated
     - Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs"
     - [amd64] x86/efi: Remove EFI PGD build time checks
     - [x86] KVM: x86: cleanup CR3 reserved bits checks
     - cgroup-v1: add disabled controller check in cgroup1_parse_param()
     - mt76: dma: fix a possible memory leak in mt76_add_fragment()
     - [arm*] drm/vc4: hvs: Fix buffer overflow with the dlist handling
     - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3
     - bpf: Check for integer overflow when using roundup_pow_of_two()
     - netfilter: xt_recent: Fix attempt to update deleted entry
     - netfilter: nftables: fix possible UAF over chains from packet path in
     - netfilter: flowtable: fix tcp and udp header checksum update
     - xen/netback: avoid race in xenvif_rx_ring_slots_available()
     - [x86] hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in
     - [arm64] net: enetc: initialize the RFS and RSS memories
     - net: stmmac: set TxQ mode back to DCB after disabling CBS
     - netfilter: conntrack: skip identical origin tuple in same zone only
     - scsi: scsi_debug: Fix a memory leak
     - [x86] build: Disable CET instrumentation in the kernel for 32-bit too
     - [arm64] net: dsa: felix: implement port flushing on
     - [arm64] net: hns3: add a check for queue_id in hclge_reset_vf_queue()
     - [arm64] net: hns3: add a check for tqp_index in
     - [arm64] net: hns3: add a check for index in hclge_get_rss_key()
     - firmware_loader: align .builtin_fw to 8
     - [arm64,armhf] drm/sun4i: tcon: set sync polarity for tcon1 channel
     - [arm64,armhf] drm/sun4i: dw-hdmi: always set clock rate
     - [arm64,armhf] drm/sun4i: Fix H6 HDMI PHY configuration
     - [arm64,armhf] drm/sun4i: dw-hdmi: Fix max. frequency for H6
     - [arm64,armhf] clk: sunxi-ng: mp: fix parent rate change flag check
     - [armhf] i2c: stm32f7: fix configuration of the digital filter
     - scripts: set proper OpenSSL include dir also for sign-file
     - [x86] pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init()
     - arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page
     - rxrpc: Fix clearance of Tx/Rx ring when releasing a call
     - udp: fix skb_copy_and_csum_datagram with odd segment sizes
     - [arm64,armhf] net: dsa: call teardown method on probe failure
     - [x86] cpufreq: ACPI: Extend frequency tables to cover boost frequencies
     - [x86] cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC
       is not there
     - net: gro: do not keep too many GRO packets in napi->rx_list
     - net: fix iteration for sctp transport seq_files
     - net/vmw_vsock: fix NULL pointer dereference
     - net/vmw_vsock: improve locking in vsock_connect_timeout()
     - net: watchdog: hold device global xmit lock during tx disable
     - switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT
     - vsock/virtio: update credit only if socket is not closed
     - vsock: fix locking in vsock_shutdown()
     - net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS
     - ovl: expand warning in ovl_d_real()
     - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq
     - IB/isert: add module param to set sg_tablesize for IO cmd
     - net: qrtr: Fix port ID for control messages
     - net/sched: fix miss init the mru in qdisc_skb_cb
     - net: openvswitch: fix TTL decrement exception action execution
     - net: bridge: Fix a warning when del bridge sysfs
     - net: fix proc_fs init handling in af_packet and tls
     - [amd64] Xen/x86: don't bail early from clear_foreign_p2m_mapping()
     - [amd64] Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
     - Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages()
     - Xen/gntdev: correct error checking in gntdev_map_grant_pages()
     - [armhf] xen/arm: don't ignore return errors from set_phys_to_machine
     - xen-blkback: don't "handle" error by BUG() (CVE-2021-26931)
     - xen-netback: don't "handle" error by BUG() (CVE-2021-26931)
     - xen-scsiback: don't "handle" error by BUG() (CVE-2021-26931)
     - xen-blkback: fix error handling in xen_blkbk_map() (CVE-2021-26930)
     - tty: protect tty_write from odd low-level tty disciplines
     - Bluetooth: btusb: Always fallback to alt 1 for WBS
     - btrfs: fix crash after non-aligned direct IO write with O_DSYNC
     - media: pwc: Use correct device for DMA
     - bpf: Fix truncation handling for mod32 dst reg wrt zero
     - HID: make arrays usage and value to be the same
     - RDMA: Lift ibdev_to_node from rds to common code
     - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device
     - USB: quirks: sort quirk entries
     - usb: quirks: add quirk to start video capture on ELMO L-12F document
       camera reliable
     - ceph: downgrade warning from mdsmap decode to debug
     - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working
       (Closes: #981005)
     - [x86] hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist
     - [x86] KVM: Zap the oldest MMU pages, not the newest
     - mm: unexport follow_pte_pmd
     - mm: simplify follow_pte{,pmd}
     - KVM: do not assume PTE is writable after follow_pfn
     - mm: provide a saner PTE walking API for modules
     - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped()
     - NET: usb: qmi_wwan: Adding support for Cinterion MV31
     - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath.
   [ Salvatore Bonaccorso ]
   * [rt] Update to 5.10.14-rt28
   * Ignore __udp_gso_segment to avoid ABI changes
   * Ignore xhci_init_driver to avoid ABI changes
   * [rt] Update to 5.10.16-rt30
   * [rt] Refresh "tracing: Merge irqflags + preempt counter." for context
   * [rt] Update to 5.10.17-rt32
   * [rt] Refresh "um: synchronize kmsg_dumper" for context changes
   * [rt] Refresh "printk: move console printing to kthreads" for context
   * Bump ABI to 4
   * soundwire: intel: fix possible crash when no device is detected
     (Closes: #981003)
   * drm/nouveau: bail out of nouveau_channel_new if channel init fails
   * [x86] drm/i915/gt: One more flush for Baytrail clear residuals
   * [x86] drm/i915/gt: Flush before changing register state
   * [x86] drm/i915/gt: Correct surface base address for renderclear
   * certs: Rotate to use the "Debian Secure Boot Signer 2021 - linux"
   [ Vincent Blut ]
   * [x86] Enable PWM_CRC (Closes: #982808)
   * net/can: Enable CAN_J1939 as module
   * misc/eeprom: Enable EEPROM_EE1004 as module (Closes: #983495)
   * [arm64] Enable DRM_DW_HDMI_CEC as module (Closes: #983759)
   [ Luca Boccassi ]
   * bpf: enable CONFIG_BPF_LSM on all architectures. Not active by default,
     by explicitly setting CONFIG_LSM to include all other LSMs but not bpf.
 09e0994c73925f390f268ba9b2672dea3dbf3052 208226 linux_5.10.19-1~bpo10+1.dsc
 afa9c00447e2d991eb4ea407eed9d10f4885cdec 1332876 linux_5.10.19-1~bpo10+1.debian.tar.xz
 78d3446567675e25ac5d4286617a324ca9593c2a 6260 linux_5.10.19-1~bpo10+1_source.buildinfo
 2b4184234efff4e83818ccc21f3566f8803ea32b06c2cba6c788485fc962b9c9 208226 linux_5.10.19-1~bpo10+1.dsc
 ef4568e086438421bd230005a8988dc85961ddca6f2b99dbed8526bc285167ab 1332876 linux_5.10.19-1~bpo10+1.debian.tar.xz
 fccc667083d6986d61eaceb556a96b3366f9069dcfc03701313e7284cbe0febc 6260 linux_5.10.19-1~bpo10+1_source.buildinfo
 258bdef8ccaa555573677a6a247b8b7b 208226 kernel optional linux_5.10.19-1~bpo10+1.dsc
 f95116413a24b937e2fd72ed1418e494 1332876 kernel optional linux_5.10.19-1~bpo10+1.debian.tar.xz
 dc46b32b482d49216c7b456a35ca2e74 6260 kernel optional linux_5.10.19-1~bpo10+1_source.buildinfo



Reply to: