APPLIED: [SRU][Impish][PULL] Impish upstream stable patchset 2022-01-26
Stefan Bader
stefan.bader at canonical.com
Fri Feb 11 13:39:16 UTC 2022
On 26.01.22 20:34, Kamal Mostafa wrote:
> This pull request (54 commits) includes the following Impish stable
> patchsets:
>
> Impish upstream stable patchset 2022-01-26
> Ported from the following upstream stable releases:
> v5.10.90, v5.15.13
> https://bugs.launchpad.net/bugs/1959134
>
> Note also that the 'stable-next' branch head contains this and all prior
> pending upstream stable releases, rebased to master-next:
>
> git://git.launchpad.net/~ubuntu-kernel-stable/+git/impish stable-next
>
> -Kamal
>
> -----
>
> The following changes since commit 6b0c5207f8a2a86606f5921754276c091c12156d:
>
> UBUNTU: upstream stable to v5.10.89, v5.15.12 (2022-01-26 09:55:08 -0800)
>
> are available in the Git repository at:
>
> git://git.launchpad.net/~ubuntu-kernel-stable/+git/impish tags/impish-stable-2022-01-26
>
> for you to fetch changes up to 1badeea3f8367645b0762b620c4e5071ae9a71dc:
>
> UBUNTU: upstream stable to v5.10.90, v5.15.13 (2022-01-26 10:28:07 -0800)
>
> ----------------------------------------------------------------
> Adrian Hunter (1):
> perf script: Fix CPU filtering of a script's switch events
>
> Aleksander Jan Bajkowski (1):
> net: lantiq_xrx200: fix statistics of received bytes
>
> Alex Deucher (1):
> drm/amdgpu: add support for IP discovery gc_info table v2
>
> Alexey Makhalov (1):
> scsi: vmw_pvscsi: Set residual data length conditionally
>
> Amir Tzin (1):
> net/mlx5e: Wrap the tx reporter dump callback to extract the sq
>
> Chris Mi (1):
> net/mlx5: Fix tc max supported prio for nic mode
>
> Christian Brauner (1):
> fs/mount_setattr: always cleanup mount_kattr
>
> Christophe JAILLET (2):
> net: ag71xx: Fix a potential double free in error handling paths
> ionic: Initialize the 'lif->dbid_inuse' bitmap
>
> Chunfeng Yun (3):
> usb: mtu3: add memory barrier before set GPD's HWO
> usb: mtu3: fix list_head check warning
> usb: mtu3: set interval of FS intr and isoc endpoint
>
> Coco Li (2):
> udp: using datalen to cap ipv6 udp max gso segments
> selftests: Calculate udpgso segment count without header adjustment
>
> Dan Carpenter (1):
> scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write()
>
> Dmitry V. Levin (1):
> uapi: fix linux/nfc.h userspace compilation errors
>
> Dmitry Vyukov (1):
> tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok().
>
> Dust Li (2):
> net/smc: don't send CDC/LLC message if link not ready
> net/smc: fix kernel panic caused by race of smc_sock
>
> Gal Pressman (1):
> net/mlx5e: Fix wrong features assignment in case of error
>
> Heiko Carstens (1):
> recordmcount.pl: fix typo in s390 mcount regex
>
> Helge Deller (1):
> parisc: Clear stale IIR value on instruction access rights trap
>
> Jackie Liu (1):
> memblock: fix memblock_phys_alloc() section mismatch error
>
> James McLaughlin (1):
> igc: Fix TX timestamp support for non-MSI-X platforms
>
> Jianguo Wu (2):
> selftests: net: Fix a typo in udpgro_fwd.sh
> selftests: net: using ping6 for IPv6 in udpgro_fwd.sh
>
> Jiasheng Jiang (1):
> net/ncsi: check for error return from call to nla_put_u32
>
> Kamal Mostafa (1):
> UBUNTU: upstream stable to v5.10.90, v5.15.13
>
> Karsten Graul (1):
> net/smc: fix using of uninitialized completions
>
> Krzysztof Kozlowski (1):
> nfc: uapi: use kernel size_t to fix user-space builds
>
> Leo L. Schwab (1):
> Input: spaceball - fix parsing of movement data packets
>
> Mathias Nyman (1):
> xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set.
>
> Matthias-Christian Ott (1):
> net: usb: pegasus: Do not drop long Ethernet frames
>
> Maxim Mikityanskiy (2):
> net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow
> net/mlx5e: Fix ICOSQ recovery flow for XSK
>
> Miaoqian Lin (3):
> net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources
> fsl/fman: Fix missing put_device() call in fman_port_probe
> platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in mlxbf_pmc_map_counters
>
> Moshe Shemesh (1):
> net/mlx5: Fix SF health recovery flow
>
> Muchun Song (1):
> net: fix use-after-free in tw_timer_handler
>
> Paul Blakey (1):
> net/sched: Extend qdisc control block with tc control block
>
> Pavel Skripkin (2):
> i2c: validate user data in compat ioctl
> Input: appletouch - initialize work before device registration
>
> Samuel Čavoj (1):
> Input: i8042 - enable deferred probe quirk for ASUS UM325UA
>
> Takashi Iwai (1):
> Input: i8042 - add deferred probe support
>
> Tetsuo Handa (1):
> tomoyo: use hwight16() in tomoyo_domain_quota_is_ok()
>
> Todd Kjos (1):
> binder: fix async_free_space accounting for empty parcels
>
> Tom Rix (1):
> selinux: initialize proto variable in selinux_ip_postroute_compat()
>
> Vincent Pelletier (1):
> usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear.
>
> Wang Qing (1):
> platform/x86: apple-gmux: use resource_size() with res
>
> Wei Yongjun (1):
> NFC: st21nfca: Fix memory leak in device probe and remove
>
> Xin Long (1):
> sctp: use call_rcu to free endpoint
>
> chen gong (1):
> drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled
>
> wujianguo (1):
> selftests/net: udpgso_bench_tx: fix dst ip argument
>
> Documentation/admin-guide/kernel-parameters.txt | 2 +
> arch/parisc/kernel/traps.c | 2 +
> debian.master/upstream-stable | 4 +-
> drivers/android/binder_alloc.c | 2 +-
> drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 76 +++++++++++++++-------
> drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 7 ++
> drivers/gpu/drm/amd/include/discovery.h | 49 ++++++++++++++
> drivers/i2c/i2c-dev.c | 3 +
> drivers/input/joystick/spaceball.c | 11 +++-
> drivers/input/mouse/appletouch.c | 4 +-
> drivers/input/serio/i8042-x86ia64io.h | 21 ++++++
> drivers/input/serio/i8042.c | 54 +++++++++------
> drivers/net/ethernet/atheros/ag71xx.c | 23 +++----
> drivers/net/ethernet/freescale/fman/fman_port.c | 12 ++--
> drivers/net/ethernet/intel/igc/igc_main.c | 6 ++
> drivers/net/ethernet/lantiq_xrx200.c | 2 +-
> drivers/net/ethernet/mellanox/mlx5/core/en.h | 5 +-
> .../net/ethernet/mellanox/mlx5/core/en/health.h | 2 +
> .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 35 +++++++++-
> .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 10 ++-
> .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 16 ++++-
> drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 48 +++++++++-----
> .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 3 +
> drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 ++--
> .../mellanox/mlx5/core/steering/dr_domain.c | 5 +-
> drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2 +-
> drivers/net/usb/pegasus.c | 4 +-
> drivers/nfc/st21nfca/i2c.c | 29 ++++++---
> drivers/platform/mellanox/mlxbf-pmc.c | 4 +-
> drivers/platform/x86/apple-gmux.c | 2 +-
> drivers/scsi/lpfc/lpfc_debugfs.c | 4 +-
> drivers/scsi/vmw_pvscsi.c | 7 +-
> drivers/usb/gadget/function/f_fs.c | 9 ++-
> drivers/usb/host/xhci-pci.c | 5 +-
> drivers/usb/mtu3/mtu3_gadget.c | 8 +++
> drivers/usb/mtu3/mtu3_qmu.c | 7 +-
> fs/namespace.c | 9 ++-
> include/linux/memblock.h | 4 +-
> include/net/pkt_sched.h | 15 +++++
> include/net/sch_generic.h | 2 -
> include/net/sctp/sctp.h | 6 +-
> include/net/sctp/structs.h | 3 +-
> include/uapi/linux/nfc.h | 6 +-
> net/core/dev.c | 8 +--
> net/ipv4/af_inet.c | 10 ++-
> net/ipv6/udp.c | 2 +-
> net/ncsi/ncsi-netlink.c | 6 +-
> net/sched/act_ct.c | 14 ++--
> net/sched/cls_api.c | 6 +-
> net/sched/cls_flower.c | 3 +-
> net/sched/sch_frag.c | 3 +-
> net/sctp/diag.c | 12 ++--
> net/sctp/endpointola.c | 23 ++++---
> net/sctp/socket.c | 23 ++++---
> net/smc/smc.h | 5 ++
> net/smc/smc_cdc.c | 52 +++++++--------
> net/smc/smc_cdc.h | 2 +-
> net/smc/smc_core.c | 27 ++++++--
> net/smc/smc_core.h | 6 ++
> net/smc/smc_ib.c | 4 +-
> net/smc/smc_ib.h | 1 +
> net/smc/smc_llc.c | 2 +-
> net/smc/smc_wr.c | 51 +++------------
> net/smc/smc_wr.h | 5 +-
> scripts/recordmcount.pl | 2 +-
> security/selinux/hooks.c | 2 +-
> security/tomoyo/util.c | 31 ++++-----
> tools/perf/builtin-script.c | 2 +-
> tools/testing/selftests/net/udpgro_fwd.sh | 6 +-
> tools/testing/selftests/net/udpgso.c | 12 ++--
> tools/testing/selftests/net/udpgso_bench_tx.c | 8 ++-
> 71 files changed, 572 insertions(+), 295 deletions(-)
>
Applied to impish:linux/master-next. Thanks.
-Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20220211/036e5e15/attachment-0001.sig>
More information about the kernel-team
mailing list