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

Accepted linux 5.9.9-1 (source) into unstable, unstable

Hash: SHA512

Format: 1.8
Date: Thu, 19 Nov 2020 08:19:18 +0100
Source: linux
Architecture: source
Version: 5.9.9-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Closes: 970722 973252 973369
 linux (5.9.9-1) unstable; urgency=medium
   * New upstream stable update:
     - net: core: use list_del_init() instead of list_del() in
     - tipc: fix use-after-free in tipc_bcast_get_mode
     - [x86] drm/i915/gem: Avoid implicit vmap for highmem on x86-32
     - [x86] drm/i915/gem: Prevent using pgprot_writecombine() if PAT is not
     - [x86] drm/i915/gem: Always test execution status on closing the context
     - [x86] drm/i915/gt: Always send a pulse down the engine after disabling
     - [x86] drm/i915: Break up error capture compression loops with
     - [x86] drm/i915: Cancel outstanding work after disabling heartbeats on an
     - [x86] drm/i915: Avoid mixing integer types during batch copies
     - [x86] drm/i915: Fix TGL DKL PHY DP vswing handling
     - [x86] drm/i915/gt: Initialize reserved and unspecified MOCS indices
     - [x86] drm/i915/gt: Undo forced context restores after trivial
     - [x86] drm/i915/gt: Delay execlist processing for tgl
     - [x86] drm/i915: Drop runtime-pm assert from vgpu io accessors
     - [x86] drm/i915: Exclude low pages (128KiB) of stolen from use
     - [x86] drm/i915: Mark ininitial fb obj as WT on eLLC machines to avoid
       rcu lockup during fbdev init
     - [x86] drm/i915: Use the active reference on the vma while capturing
     - [x86] drm/i915: Reject 90/270 degree rotated initial fbs
     - [x86] drm/i915: Restore ILK-M RPS support
     - drm/nouveau/kms/nv50-: Program notifier offset before requesting disp
     - drm/nouveau/device: fix changing endianess code to work on older GPUs
     - ptrace: fix task_join_group_stop() for the case when current is traced
     - [arm64,riscv64] cadence: force nonlinear buffers to be cloned
     - ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT
     - [armhf] net: ethernet: ti: cpsw: disable PTPv1 hw timestamping
     - net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition
     - sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms
     - [arm64,armhf,riscv64] sfp: Fix error handing in sfp_probe()
     - ip6_tunnel: set inner ipproto before ip6_tnl_encap
     - [armhf] net: fec: fix MDIO probing for some FEC hardware blocks
     - net: openvswitch: silence suspicious RCU usage warning
     - r8169: work around short packet hw bug on RTL8125
     - drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid()
     - drm/nouveau/kms/nv50-: Fix clock checking algorithm in
     - Fonts: Replace discarded const qualifier
     - ALSA: hda/realtek - Fixed HP headset Mic can't be detected
     - ALSA: hda/realtek - Enable headphone for ASUS TM420
     - ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2
     - ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices
     - ALSA: usb-audio: Add implicit feedback quirk for Qu-16
     - ALSA: usb-audio: Add implicit feedback quirk for MODX
     - hugetlb_cgroup: fix reservation accounting
     - mm: mempolicy: fix potential pte_unmap_unlock pte error
     - kthread_worker: prevent queuing delayed work from timer_fn when it is
       being canceled
     - mm: always have io_remap_pfn_range() set pgprot_decrypted()
     - gfs2: Wake up when sd_glock_disposal becomes zero
     - gfs2: Don't call cancel_delayed_work_sync from within delete work
     - ring-buffer: Fix recursion protection transitions between interrupt
     - drm/amdgpu: update golden setting for sienna_cichlid
     - drm/amdgpu: resolved ASD loading issue on sienna
     - [amd64] iommu/vt-d: Fix kernel NULL pointer dereference in find_domain()
     - mtd: spi-nor: Don't copy self-pointing struct around
     - ftrace: Fix recursion check for NMI test
     - ftrace: Handle tracing when switching between context
     - regulator: defer probe when trying to get voltage from unresolved supply
     - [arm*] spi: bcm2835: fix gpio cs level inversion
     - tracing: Fix out of bounds write in get_trace_buf
     - futex: Handle transient "ownerless" rtmutex state correctly
     - [amd64] x86/lib: Change .weak to SYM_FUNC_START_WEAK for
     - [x86] kexec: Use up-to-dated screen_info copy to fill boot params
     - [x86] hyperv_fb: Update screen_info after removing old framebuffer
     - io_uring: don't miss setting IO_WQ_WORK_CONCURRENT
     - of: Fix reserved-memory overlap detection
     - [arm64,armhf] drm/sun4i: frontend: Rework a bit the phase data
     - [arm64,armhf] drm/sun4i: frontend: Reuse the ch0 phase for RGB formats
     - [arm64,armhf] drm/sun4i: frontend: Fix the scaler phase on A33
     - blk-cgroup: Fix memleak on error path
     - blk-cgroup: Pre-allocate tree node on blkg_conf_prep
     - btrfs: drop the path before adding qgroup items when enabling qgroups
     - btrfs: add a helper to read the tree_root commit root for backref lookup
     - scsi: core: Don't start concurrent async scan on same host
     - drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3)
     - drm/amdgpu: add DID for navi10 blockchain SKU
     - [powerpc*] scsi: ibmvscsi: Fix potential race after loss of transport
     - vsock: use ns_capable_noaudit() on socket create
     - nvme-rdma: handle unexpected nvme completion data length
     - nvmet: fix a NULL pointer dereference when tracing the flush command
     - [arm*] staging: mmal-vchiq: Fix memory leak for vchiq_instance
     - [arm*] drm/vc4: drv: Add error handding for bind
     - [amd64,arm64] ACPI: NFIT: Fix comparison to '-ENXIO'
     - drm/nouveau/gem: fix "refcount_t: underflow; use-after-free"
     - [arm64] smp: Move rcu_cpu_starting() earlier
     - vt: Disable KD_FONT_OP_COPY
     - tty: fix crash in release_tty if tty->port is not set
     - fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent
     - entry: Fix the incorrect ordering of lockdep and RCU check
     - [s390x] pci: fix hot-plug of PCI function missing bus
     - [s390x] mm: make pmd/pud_deref() large page aware
     - [s390x] pkey: fix paes selftest failure with paes and pkey static build
     - USB: serial: cyberjack: fix write-URB completion race
     - USB: serial: option: add Quectel EC200T module support
     - USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231
     - USB: serial: option: add Telit FN980 composition 0x1055
     - [arm64,armhf] usb: dwc3: ep0: Fix delay status handling
     - USB: Add NO_LPM quirk for Kingston flash drive
     - io_uring: fix link lookup racing with link timeout
     - mac80211: fix regression where EAPOL frames were sent in plaintext
     - [arm64,armhf] drm/panfrost: Fix a deadlock between the shrinker and
       madvise path
     - PM: runtime: Drop runtime PM references to supplier on link removal
     - PM: runtime: Drop pm_runtime_clean_up_links()
     - PM: runtime: Resume the device earlier in __device_release_driver()
     - [x86] drm/i915: Fix encoder lookup during PSR atomic check
     - [x86] drm/i915/gt: Use the local HWSP offset during submission
     - [x86] powercap: restrict energy meter to root access (CVE-2020-8694)
     - [x86] drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
     - [x86] drm/i915/gem: Flush coherency domains on first set-domain-ioctl
     - mm: memcg: link page counters to root if use_hierarchy is false
     - nbd: don't update block size after device is started
     - [arm64] KVM: Force PTE mapping on fault resulting in a device mapping
     - xfrm: interface: fix the priorities for ipip and ipv6 tunnels
     - [x86] ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function
     - [x86] hv_balloon: disable warning when floor reached
     - net: xfrm: fix a race condition during allocing spi
     - [riscv64] irqchip/sifive-plic: Fix broken irq_set_affinity() callback
     - mtd: spi-nor: Fix address width on flash chips > 16MB
     - xfs: set xefi_discard when creating a deferred agfl free log intent item
     - mac80211: don't require VHT elements for HE on 2.4 GHz
     - netfilter: nftables: fix netlink report logic in flowtable and genid
     - netfilter: use actual socket sk rather than skb sk when routing harder
     - netfilter: nf_tables: missing validation from the abort path
     - PCI: Always enable ACS even if no ACS Capability
     - netfilter: ipset: Update byte and packet counters regardless of whether
       they match
     - [riscv64] irqchip/sifive-plic: Fix chip_data access within a hierarchy
     - [powerpc*] eeh_cache: Fix a possible debugfs deadlock
     - [arm*] drm/vc4: bo: Add a managed action to cleanup the cache
     - IB/srpt: Fix memory leak in srpt_add_one
     - mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg
     - [arm64,armhf] drm/panfrost: rename error labels in device_init
     - [arm64,armhf] drm/panfrost: move devfreq_init()/fini() in device
     - [arm64,armhf] drm/panfrost: Fix module unload
     - perf trace: Fix segfault when trying to trace events by cgroup
     - perf tools: Add missing swap for ino_generation
     - perf tools: Add missing swap for cgroup events
     - [x86] ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link()
     - [amd64] iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()
     - [amd64] iommu/vt-d: Fix a bug for PDP check in prq_event_thread
     - afs: Fix warning due to unadvanced marshalling pointer
     - afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op
     - vfio/pci: Implement ioeventfd thread handler for contended memory lock
     - can: rx-offload: don't call kfree_skb() from IRQ context
     - can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ
     - can: dev: __can_get_echo_skb(): fix real payload length return value for
       RTR frames
     - can: can_create_echo_skb(): fix echo skb generation: always use
     - can: j1939: swap addr and pgn in the send example
     - can: j1939: j1939_sk_bind(): return failure if netdev is down
     - can: peak_usb: add range checking in decode operations
     - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
     - can: peak_canfd: pucan_handle_can_rx(): fix echo management when
       loopback is on
     - [armhf] can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for
     - [armhf] can: flexcan: flexcan_remove(): disable wakeup completely
     - xfs: flush new eof page on truncate to avoid post-eof corruption
     - xfs: fix missing CoW blocks writeback conversion retry
     - xfs: fix scrub flagging rtinherit even if there is no rt device
     - io_uring: ensure consistent view of original task ->mm from SQPOLL
     - [arm64] spi: fsl-dspi: fix wrong pointer in suspend/resume
     - [armel,armhf] PCI: mvebu: Fix duplicate resource requests
     - ceph: check session state after bumping session->s_seq
     - [x86] speculation: Allow IBPB to be conditionally enabled on CPUs with
       always-on STIBP
     - USB: apple-mfi-fastcharge: fix reference leak in
     - [arm64,x86] tpm: efi: Don't create binary_bios_measurements file for an
       empty log
     - [arm64] KVM: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return
     - ath9k_htc: Use appropriate rs_datalen type
     - scsi: ufs: Fix missing brace warning for old compilers
     - [arm64] usb: dwc3: pci: add support for the Intel Alder Lake-S
     - opp: Reduce the size of critical section in _opp_table_kref_release()
     - usb: raw-gadget: fix memory leak in gadget_setup
     - ALSA: hda: Separate runtime and system suspend
     - ALSA: hda: Reinstate runtime_allow() for all hda controllers
     - [amd64] x86/boot/compressed/64: Introduce sev_status
     - gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free
     - gfs2: Add missing truncate_inode_pages_final for sd_aspace
     - gfs2: check for live vs. read-only file system in gfs2_fitrim
     - scsi: hpsa: Fix memory leak in hpsa_init_one()
     - drm/amdgpu: perform srbm soft reset always on SDMA resume
     - mac80211: fix use of skb payload instead of header
     - cfg80211: initialize wdev data earlier
     - cfg80211: regulatory: Fix inconsistent format argument
     - tracing: Fix the checking of stackidx in __ftrace_trace_stack
     - Revert "nvme-pci: remove last_sq_tail"
     - scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()
     - scsi: mpt3sas: Fix timeouts observed while reenabling IRQ
     - nvme: introduce nvme_sync_io_queues
     - nvme-rdma: avoid race between time out and tear down
     - nvme-rdma: avoid repeated request completion
     - [amd64] iommu/amd: Increase interrupt remapping table limit to 512
     - [s390x] smp: move rcu_cpu_starting() earlier
     - vfio/pci: Bypass IGD init in case of -ENODEV
     - amd/amdgpu: Disable VCN DPG mode for Picasso
     - iomap: clean up writeback state logic on writepage error
     - [riscv64] Set text_offset correctly for M-Mode
     - tpm_tis: Disable interrupts on ThinkPad T490s
     - [arm*] spi: bcm2835: remove use of uninitialized gpio flags variable
     - [x86] pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm
     - [x86] pinctrl: intel: Set default bias in case no particular value given
     - [armhf] gpio: aspeed: fix ast2600 bank properties
     - [armel,armhf] 9019/1: kprobes: Avoid fortify_panic() when copying
       optprobe template
     - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE
     - libbpf, hashmap: Fix undefined behavior in hash_bits
     - [armhf] pinctrl: mcp23s08: Use full chunk of memory for regmap
     - [armhf] pinctrl: aspeed: Fix GPI only function problem.
     - net/mlx5e: Fix modify header actions memory leak
     - net/mlx5e: Protect encap route dev from concurrent release
     - net/mlx5e: Use spin_lock_bh for async_icosq_lock
     - net/mlx5: Fix deletion of duplicate rules
     - net/mlx5: E-switch, Avoid extack error log for disabled vport
     - net/mlx5e: Fix VXLAN synchronization after function reload
     - net/mlx5e: Fix incorrect access of RCU-protected xdp_prog
     - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()
     - NFSD: Fix use-after-free warning when doing inter-server copy
     - NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy
     - tools/bpftool: Fix attaching flow dissector
     - bpf: Zero-fill re-used per-cpu map element
     - r8169: fix potential skb double free in an error path
     - r8169: disable hw csum for short packets on all chip versions
     - [arm64] pinctrl: qcom: Move clearing pending IRQ to
       .irq_request_resources callback
     - nbd: fix a block_device refcount leak in nbd_release
     - i40e: Fix MAC address setting for a VF via Host/VM
     - igc: Fix returning wrong statistics (Closes: #970722)
     - lan743x: correctly handle chips with internal PHY
     - net: phy: realtek: support paged operations on RTL8201CP
     - xfs: fix flags argument to rmap lookup when converting shared file rmaps
     - xfs: set the unwritten bit in rmap lookup flags in
     - xfs: fix rmap key and record comparison functions
     - xfs: fix brainos in the refcount scrubber's rmap fragment processor
     - lan743x: fix "BUG: invalid wait context" when setting rx mode
     - xfs: fix a missing unlock on error in xfs_fs_map_blocks
     - of/address: Fix of_node memory leak in of_dma_is_coherent
     - ch_ktls: Update cheksum information
     - ch_ktls: tcb update fails sometimes
     - [i386] cosa: Add missing kfree in error path of cosa_write
     - hwmon: (applesmc) Re-work SMC comms
     - NFS: Fix listxattr receive buffer size
     - vrf: Fix fast path output packet handling with async Netfilter rules
     - lan743x: fix use of uninitialized variable
     - [arm64] mm: Validate hotplug range before creating linear mapping
     - kernel/watchdog: fix watchdog_allowed_mask not used warning
     - mm: memcontrol: fix missing wakeup polling thread
     - afs: Fix afs_write_end() when called with copied == 0 [ver #3]
     - perf: Fix get_recursion_context()
     - nvme: factor out a nvme_configure_metadata helper
     - nvme: freeze the queue over ->lba_shift updates
     - nvme: fix incorrect behavior when BLKROSET is called by the user
     - perf: Simplify group_sched_in()
     - perf: Fix event multiplexing for exclusive groups
     - [arm64] firmware: xilinx: fix out-of-bounds access
     - erofs: fix setting up pcluster for temporary pages
     - erofs: derive atime instead of leaving it empty
     - ext4: correctly report "not supported" for {usr,grp}jquota when
     - ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
     - btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch
     - btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod
     - btrfs: fix min reserved size calculation in merge_reloc_root
     - btrfs: dev-replace: fail mount if we don't have replace item with target
     - [arm64] KVM: Don't hide ID registers from userspace
     - [x86] thunderbolt: Fix memory leak if ida_simple_get() fails in
     - [x86] thunderbolt: Add the missed ida_simple_remove() in
     - block: add a return value to set_capacity_revalidate_and_notify
     - loop: Fix occasional uevent drop
     - uio: Fix use-after-free in uio_unregister_device()
     - Revert "usb: musb: convert to devm_platform_ioremap_resource_byname"
     - usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
     - [x86] usb: typec: ucsi: Report power supply changes
     - virtio: virtio_console: fix DMA memory allocation for rproc serial
     - futex: Don't enable IRQs unconditionally in put_pi_state()
     - jbd2: fix up sparse warnings in checkpoint code
     - bootconfig: Extend the magic check range to the preceding 3 bytes
     - mm/compaction: count pages and stop correctly during page isolation
     - mm/compaction: stop isolation if too many pages are isolated and we have
       pages to migrate
     - mm/slub: fix panic in slab_alloc_node()
     - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit
     - mm/gup: use unpin_user_pages() in __gup_longterm_locked()
     - Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
     - reboot: fix overflow parsing reboot cpu number
     - hugetlbfs: fix anon huge page migration race
     - ocfs2: initialize ip_next_orphan
     - hwmon: (amd_energy) modify the visibility of the counters
     - selinux: Fix error return code in sel_ib_pkey_sid_slow()
     - io_uring: round-up cq size before comparing with rounded sq size
     - [riscv64] gpio: sifive: Fix SiFive gpio probe
     - gpio: pcie-idio-24: Fix irq mask when masking
     - gpio: pcie-idio-24: Fix IRQ Enable Register value
     - gpio: pcie-idio-24: Enable PEX8311 interrupts
     - [arm64] mmc: sdhci-of-esdhc: Handle pulse width detection erratum for
       more SoCs
     - don't dump the threads that had been already exiting when zapped.
     - [x86] drm/i915: Correctly set SFC capability for video engines
     - [x86] drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[]
     - NFSv4.2: fix failure to unregister shrinker
     - pinctrl: amd: use higher precision for 512 RtcClk
     - pinctrl: amd: fix incorrect way to disable debounce filter
     - swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb"
     - cpufreq: Introduce governor flags
     - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET
     - cpufreq: Add strict_target to struct cpufreq_policy
     - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account
     - ethtool: netlink: add missing netdev_features_change() call
     - IPv6: Set SIT tunnel hard_header_len to zero
     - [s390x] net/af_iucv: fix null pointer dereference on shutdown
     - net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO
     - net: udp: fix UDP header access on Fast/frag0 UDP GRO
     - net: Update window_clamp if SOCK_RCVBUF is set
     - tipc: fix memory leak in tipc_topsrv_start()
     - devlink: Avoid overwriting port attributes of registered port
     - tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies
     - [powerpc*] 603: Always fault when _PAGE_ACCESSED is not set
     - null_blk: Fix scheduling in atomic with zoned mode
     - Convert trailing spaces and periods in path components
   [ Uwe Kleine-König ]
   * [amd64] Enable SND_SOC_AMD_ACP3x, SND_SOC_AMD_RENOIR and
     SND_SOC_AMD_RENOIR_MACH (Closes: #973252)
   * [arm64] Add device tree for Kobol helios64 from rockchip next branch.
   [ John L. Villalovos ]
   * [arm64] NUMA: Kconfig: Increase NODES_SHIFT to 4
   [ Salvatore Bonaccorso ]
   * [rt] Refresh "signals: Allow rt tasks to cache one sigqueue struct"
   * [armhf] dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY
     (Closes: #973369)
   * Bump ABI to 3
 a5d3a0169bf6638b1bae5f986ba68447875bc344 192680 linux_5.9.9-1.dsc
 1a16e9602ea8b2d897deaeeff155e437422a6905 120318696 linux_5.9.9.orig.tar.xz
 a8db24dd42e450d09411f6df28f99d10b24f218f 1277808 linux_5.9.9-1.debian.tar.xz
 ae365f0e821657eb549f38fd6c3486ccea4cdfae 7360 linux_5.9.9-1_source.buildinfo
 d408f91196ab9121f9d7bf01f6aeb3a7674a9f41f868d544a1c2c8b6cf1d400d 192680 linux_5.9.9-1.dsc
 4431edbe823db5fcb08c885af9842505d3a2efd93c01d9f1aa053b726da334ab 120318696 linux_5.9.9.orig.tar.xz
 b0e5bd671442be4d975b5e4c630b64fdd3cff3c4f762a82ac2e79771de75f6a1 1277808 linux_5.9.9-1.debian.tar.xz
 a6d0552929313f29cdc6b2f34d305c5d93c599583a19cd66a04bf6de99a5dcec 7360 linux_5.9.9-1_source.buildinfo
 50706b09def67235ca9f8f19a7c5cd79 192680 kernel optional linux_5.9.9-1.dsc
 79317c2d05e4c20a7ff0833a1b1ae3f8 120318696 kernel optional linux_5.9.9.orig.tar.xz
 95d96afceeccbd26398f69dfb9074603 1277808 kernel optional linux_5.9.9-1.debian.tar.xz
 150e458496e0cc3601188e706b7aaa7f 7360 kernel optional linux_5.9.9-1_source.buildinfo



Reply to: