[PATCH 5.10 000/162] 5.10.157-rc1 review

Greg Kroah-Hartman posted 162 patches 2 years, 9 months ago
Only 0 patches received!
Makefile                                           |    4 +-
arch/arm/boot/dts/am335x-pcm-953.dtsi              |   28 +-
arch/arm/boot/dts/at91sam9g20ek_common.dtsi        |    9 +
arch/arm/boot/dts/imx6q-prti6q.dts                 |    4 +-
arch/arm/mach-mxs/mach-mxs.c                       |    4 +-
.../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |    2 +-
arch/arm64/include/asm/syscall_wrapper.h           |    2 +-
arch/mips/include/asm/fw/fw.h                      |    2 +-
arch/mips/pic32/pic32mzda/early_console.c          |   13 +-
arch/mips/pic32/pic32mzda/init.c                   |    2 +-
arch/nios2/boot/Makefile                           |    2 +-
.../riscv/boot/dts/sifive/hifive-unleashed-a00.dts |   38 +
arch/riscv/kernel/vdso/Makefile                    |    3 +
arch/riscv/kernel/vdso/vdso.lds.S                  |    2 +
arch/s390/kernel/crash_dump.c                      |    2 +-
arch/x86/kvm/emulate.c                             |    9 +
arch/x86/kvm/svm/svm.c                             |   16 +-
arch/x86/mm/ioremap.c                              |    8 +-
block/bfq-cgroup.c                                 |    4 +
drivers/accessibility/speakup/.gitignore           |    4 +
drivers/accessibility/speakup/Makefile             |   28 +
drivers/accessibility/speakup/genmap.c             |  162 +++
drivers/accessibility/speakup/makemapdata.c        |  125 ++
drivers/accessibility/speakup/speakupmap.h         |   66 -
drivers/accessibility/speakup/utils.h              |  102 ++
drivers/android/binder.c                           |  437 +++++-
drivers/ata/libata-scsi.c                          |   55 +-
drivers/bus/sunxi-rsb.c                            |   29 +-
drivers/dma-buf/dma-heap.c                         |   28 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |    8 +-
.../drm/amd/display/dc/dce120/dce120_resource.c    |    3 +-
drivers/gpu/drm/drm_dp_dual_mode_helper.c          |   51 +-
drivers/gpu/drm/drm_panel_orientation_quirks.c     |    6 +
drivers/gpu/drm/i915/gt/intel_gt.c                 |    4 +
drivers/gpu/drm/tegra/drm.c                        |    4 +
drivers/gpu/host1x/dev.c                           |    4 +
drivers/hv/channel_mgmt.c                          |    6 +-
drivers/hv/vmbus_drv.c                             |    1 +
drivers/iio/industrialio-sw-trigger.c              |    6 +-
drivers/iio/light/apds9960.c                       |   12 +-
drivers/iio/pressure/ms5611.h                      |   18 +-
drivers/iio/pressure/ms5611_core.c                 |   56 +-
drivers/iio/pressure/ms5611_i2c.c                  |   11 +-
drivers/iio/pressure/ms5611_spi.c                  |   17 +-
drivers/input/misc/soc_button_array.c              |   14 +-
drivers/input/mouse/synaptics.c                    |    1 +
drivers/input/touchscreen/goodix.c                 |   11 +
drivers/irqchip/irq-gic-v3-its.c                   |    2 +-
drivers/md/dm-integrity.c                          |   20 +-
drivers/mmc/host/sdhci-brcmstb.c                   |   68 +-
drivers/net/arcnet/arc-rimi.c                      |    4 +-
drivers/net/arcnet/arcdevice.h                     |    6 +
drivers/net/arcnet/arcnet.c                        |   66 +-
drivers/net/arcnet/com20020-isa.c                  |    4 +-
drivers/net/arcnet/com20020-pci.c                  |    2 +-
drivers/net/arcnet/com20020_cs.c                   |   13 +-
drivers/net/arcnet/com90io.c                       |    4 +-
drivers/net/arcnet/com90xx.c                       |    4 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |   12 +-
drivers/net/ethernet/cavium/liquidio/lio_main.c    |    4 +-
drivers/net/ethernet/cavium/thunder/thunder_bgx.c  |    4 +-
drivers/net/ethernet/freescale/enetc/enetc.c       |   32 +-
drivers/net/ethernet/freescale/enetc/enetc.h       |   10 +-
drivers/net/ethernet/freescale/enetc/enetc_pf.c    |    6 +-
drivers/net/ethernet/freescale/enetc/enetc_qos.c   |   83 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c        |    3 +
drivers/net/ethernet/mellanox/mlx4/qp.c            |    3 +-
drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |    6 +-
.../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |    2 +-
drivers/net/ethernet/netronome/nfp/nfp_devlink.c   |    2 +-
.../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |    3 +
.../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c   |    6 +-
drivers/net/ethernet/qlogic/qla3xxx.c              |    1 +
drivers/net/ethernet/sfc/ef100_netdev.c            |    1 +
drivers/net/macsec.c                               |   28 +-
drivers/net/usb/qmi_wwan.c                         |    1 +
drivers/net/wireless/cisco/airo.c                  |   18 +-
drivers/net/wireless/mac80211_hwsim.c              |    5 +
drivers/net/wireless/microchip/wilc1000/cfg80211.c |   40 +-
drivers/net/wireless/microchip/wilc1000/hif.c      |   21 +-
drivers/nfc/st-nci/se.c                            |    6 +-
drivers/nvme/host/pci.c                            |    4 +
drivers/platform/x86/acer-wmi.c                    |    9 +
drivers/platform/x86/asus-wmi.c                    |    2 +
drivers/platform/x86/hp-wmi.c                      |    3 +
drivers/platform/x86/touchscreen_dmi.c             |   25 +
drivers/regulator/core.c                           |    8 +-
drivers/regulator/twl6030-regulator.c              |    2 +
drivers/s390/block/dasd_eckd.c                     |    6 +-
drivers/scsi/ibmvscsi/ibmvfc.c                     |   14 +-
drivers/scsi/scsi_debug.c                          |    7 +
drivers/scsi/scsi_transport_sas.c                  |   13 +-
drivers/scsi/storvsc_drv.c                         |   69 +-
drivers/spi/spi-dw-dma.c                           |    3 +
drivers/spi/spi-stm32.c                            |    2 +-
drivers/tee/optee/device.c                         |    2 +-
drivers/tty/serial/8250/8250_omap.c                |    7 +-
drivers/usb/cdns3/cdnsp-gadget.h                   | 1463 ++++++++++++++++++++
drivers/usb/cdns3/core.c                           |   24 +-
drivers/usb/cdns3/core.h                           |    5 +
drivers/usb/cdns3/drd.c                            |  101 +-
drivers/usb/cdns3/drd.h                            |   67 +-
drivers/usb/dwc3/dwc3-exynos.c                     |   11 +-
drivers/usb/dwc3/gadget.c                          |   22 +-
drivers/xen/platform-pci.c                         |    7 +-
drivers/xen/xen-pciback/conf_space_capability.c    |    9 +-
fs/btrfs/ioctl.c                                   |    7 +-
fs/btrfs/sysfs.c                                   |    7 +-
fs/ceph/caps.c                                     |  105 +-
fs/ceph/mds_client.c                               |   90 +-
fs/ceph/mds_client.h                               |    5 +
fs/ceph/snap.c                                     |   31 +-
fs/ceph/strings.c                                  |    1 +
fs/ext4/extents.c                                  |   18 +-
fs/nilfs2/sufile.c                                 |    8 +
fs/zonefs/super.c                                  |   37 +-
include/linux/ceph/ceph_fs.h                       |    1 +
include/linux/license.h                            |    2 +
include/linux/netfilter/ipset/ip_set.h             |    3 +
include/net/switchdev.h                            |    2 +
include/trace/events/rxrpc.h                       |    2 +-
include/uapi/linux/audit.h                         |    2 +-
init/Kconfig                                       |    2 +-
kernel/gcov/clang.c                                |    2 +
kernel/irq/manage.c                                |   31 +-
kernel/irq/msi.c                                   |    7 +
lib/vdso/Makefile                                  |    2 +-
mm/vmscan.c                                        |   10 +-
net/9p/trans_fd.c                                  |    2 +
net/bridge/br_vlan.c                               |   33 +-
net/core/flow_dissector.c                          |    2 +-
net/dccp/ipv4.c                                    |    2 +
net/dccp/ipv6.c                                    |    2 +
net/ipv4/Kconfig                                   |   10 +
net/ipv4/esp4_offload.c                            |    3 +
net/ipv4/fib_trie.c                                |    4 +-
net/ipv4/inet_hashtables.c                         |   10 +-
net/ipv4/ip_input.c                                |    5 +
net/ipv4/netfilter/ipt_CLUSTERIP.c                 |    4 +-
net/ipv4/tcp_ipv4.c                                |    2 +
net/ipv6/esp6_offload.c                            |    3 +
net/ipv6/tcp_ipv6.c                                |    2 +
net/ipv6/xfrm6_policy.c                            |    6 +-
net/key/af_key.c                                   |   32 +-
net/mac80211/main.c                                |    8 +-
net/mac80211/mesh_pathtbl.c                        |    2 +-
net/netfilter/ipset/ip_set_hash_ip.c               |   17 +-
net/netfilter/ipset/ip_set_hash_ipmark.c           |   10 +-
net/netfilter/ipset/ip_set_hash_ipport.c           |    3 +
net/netfilter/ipset/ip_set_hash_ipportip.c         |    3 +
net/netfilter/ipset/ip_set_hash_ipportnet.c        |    3 +
net/netfilter/ipset/ip_set_hash_net.c              |   11 +-
net/netfilter/ipset/ip_set_hash_netiface.c         |   10 +-
net/netfilter/ipset/ip_set_hash_netnet.c           |   16 +-
net/netfilter/ipset/ip_set_hash_netport.c          |   11 +-
net/netfilter/ipset/ip_set_hash_netportnet.c       |   16 +-
net/netfilter/nf_conntrack_core.c                  |    2 +-
net/netfilter/nf_conntrack_netlink.c               |   24 +-
net/netfilter/nf_conntrack_standalone.c            |    2 +-
net/netfilter/nf_flow_table_offload.c              |    4 +
net/netfilter/nft_ct.c                             |    6 +-
net/netfilter/xt_connmark.c                        |   18 +-
net/nfc/nci/core.c                                 |    2 +-
net/nfc/nci/data.c                                 |    4 +-
net/openvswitch/conntrack.c                        |    8 +-
net/rxrpc/af_rxrpc.c                               |    2 +-
net/rxrpc/ar-internal.h                            |   24 +-
net/rxrpc/call_accept.c                            |    4 +-
net/rxrpc/call_object.c                            |   44 +-
net/rxrpc/conn_client.c                            |   66 +-
net/rxrpc/conn_object.c                            |   49 +-
net/rxrpc/conn_service.c                           |    8 +-
net/rxrpc/input.c                                  |    4 +-
net/rxrpc/local_object.c                           |   68 +-
net/rxrpc/net_ns.c                                 |    5 +-
net/rxrpc/peer_object.c                            |   40 +-
net/rxrpc/proc.c                                   |   75 +-
net/rxrpc/skbuff.c                                 |    1 -
net/sched/Kconfig                                  |    2 +-
net/sched/act_connmark.c                           |    4 +-
net/sched/act_ct.c                                 |    8 +-
net/sched/act_ctinfo.c                             |    6 +-
net/tipc/discover.c                                |    5 +-
net/tipc/topsrv.c                                  |   20 +-
net/xfrm/xfrm_device.c                             |   15 +-
net/xfrm/xfrm_replay.c                             |    2 +-
sound/soc/codecs/hdac_hda.h                        |    4 +-
sound/soc/codecs/sgtl5000.c                        |    1 +
sound/soc/intel/boards/bytcht_es8316.c             |    7 +
sound/soc/soc-pcm.c                                |    5 -
.../testing/selftests/bpf/verifier/ref_tracking.c  |   36 +
191 files changed, 4038 insertions(+), 942 deletions(-)
[PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Greg Kroah-Hartman 2 years, 9 months ago
This is the start of the stable review cycle for the 5.10.157 release.
There are 162 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.157-rc1.gz
or in the git tree and branch at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Linux 5.10.157-rc1

Andrzej Hajda <andrzej.hajda@intel.com>
    drm/i915: fix TLB invalidation for Gen12 video and compute engines

Christian König <christian.koenig@amd.com>
    drm/amdgpu: always register an MMU notifier for userptr

Lyude Paul <lyude@redhat.com>
    drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN

Zhen Lei <thunder.leizhen@huawei.com>
    btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()

Anand Jain <anand.jain@oracle.com>
    btrfs: free btrfs_path before copying subvol info to userspace

Anand Jain <anand.jain@oracle.com>
    btrfs: free btrfs_path before copying fspath to userspace

Josef Bacik <josef@toxicpanda.com>
    btrfs: free btrfs_path before copying root refs to userspace

Luiz Capitulino <luizcap@amazon.com>
    genirq: Take the proposed affinity at face value if force==true

Luiz Capitulino <luizcap@amazon.com>
    irqchip/gic-v3: Always trust the managed affinity provided by the core code

Luiz Capitulino <luizcap@amazon.com>
    genirq: Always limit the affinity to online CPUs

Luiz Capitulino <luizcap@amazon.com>
    genirq/msi: Shutdown managed interrupts with unsatifiable affinities

Phil Turnbull <philipturnbull@github.com>
    wifi: wilc1000: validate number of channels

Phil Turnbull <philipturnbull@github.com>
    wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute

Phil Turnbull <philipturnbull@github.com>
    wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute

Phil Turnbull <philipturnbull@github.com>
    wifi: wilc1000: validate pairwise and authentication suite offsets

Mikulas Patocka <mpatocka@redhat.com>
    dm integrity: clear the journal on suspend

Mikulas Patocka <mpatocka@redhat.com>
    dm integrity: flush the journal on suspend

Robin Murphy <robin.murphy@arm.com>
    gpu: host1x: Avoid trying to use GART on Tegra20

Enrico Sau <enrico.sau@gmail.com>
    net: usb: qmi_wwan: add Telit 0x103a composition

Gleb Mazovetskiy <glex.spb@gmail.com>
    tcp: configurable source port perturb table size

Kai-Heng Feng <kai.heng.feng@canonical.com>
    platform/x86: hp-wmi: Ignore Smart Experience App event

Damien Le Moal <damien.lemoal@opensource.wdc.com>
    zonefs: fix zone report size in __zonefs_io_error()

Hans de Goede <hdegoede@redhat.com>
    platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)

Xiongfeng Wang <wangxiongfeng2@huawei.com>
    platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()

ruanjinjie <ruanjinjie@huawei.com>
    xen/platform-pci: add missing free_irq() in error path

Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
    xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too

Hans de Goede <hdegoede@redhat.com>
    Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]

Hans de Goede <hdegoede@redhat.com>
    Input: soc_button_array - add use_low_level_irq module parameter

Hans de Goede <hdegoede@redhat.com>
    Input: goodix - try resetting the controller when no config is set

Lukas Wunner <lukas@wunner.de>
    serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()

Hans de Goede <hdegoede@redhat.com>
    ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01

Aman Dhoot <amandhoot12@gmail.com>
    Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode

Alessandro Astone <ales.astone@gmail.com>
    binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0

Alessandro Astone <ales.astone@gmail.com>
    binder: Address corner cases in deferred copy and fixup

Arnd Bergmann <arnd@arndb.de>
    binder: fix pointer cast warning

Todd Kjos <tkjos@google.com>
    binder: defer copies of pre-patched txn data

Todd Kjos <tkjos@google.com>
    binder: read pre-translated fds from sender buffer

Todd Kjos <tkjos@google.com>
    binder: avoid potential data leakage when copying txn

Michael Kelley <mikelley@microsoft.com>
    x86/ioremap: Fix page aligned size calculation in __ioremap_caller()

Maxim Levitsky <mlevitsk@redhat.com>
    KVM: x86: remove exit_int_info warning in svm_handle_exit

Maxim Levitsky <mlevitsk@redhat.com>
    KVM: x86: nSVM: leave nested mode on vCPU free

Johannes Weiner <hannes@cmpxchg.org>
    mm: vmscan: fix extreme overreclaim and swap floods

Mukesh Ojha <quic_mojha@quicinc.com>
    gcov: clang: fix the buffer overflow issue

Chen Zhongjin <chenzhongjin@huawei.com>
    nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty

Thinh Nguyen <Thinh.Nguyen@synopsys.com>
    usb: dwc3: gadget: Clear ep descriptor last

Thinh Nguyen <Thinh.Nguyen@synopsys.com>
    usb: dwc3: gadget: Return -ESHUTDOWN on ep disable

Michael Grzeschik <m.grzeschik@pengutronix.de>
    usb: dwc3: gadget: conditionally remove requests

Xiubo Li <xiubli@redhat.com>
    ceph: fix NULL pointer dereference for req->r_session

Kenneth Lee <klee33@uw.edu>
    ceph: Use kcalloc for allocating multiple elements

Xiubo Li <xiubli@redhat.com>
    ceph: fix possible NULL pointer dereference for req->r_session

Xiubo Li <xiubli@redhat.com>
    ceph: put the requests/sessions when it fails to alloc memory

Dan Carpenter <dan.carpenter@oracle.com>
    ceph: fix off by one bugs in unsafe_request_wait()

Xiubo Li <xiubli@redhat.com>
    ceph: flush the mdlog before waiting on unsafe reqs

Xiubo Li <xiubli@redhat.com>
    ceph: flush mdlog before umounting

Xiubo Li <xiubli@redhat.com>
    ceph: make iterate_sessions a global symbol

Xiubo Li <xiubli@redhat.com>
    ceph: make ceph_create_session_msg a global symbol

Pawel Laszczak <pawell@cadence.com>
    usb: cdnsp: Device side header file for CDNSP driver

Pawel Laszczak <pawell@cadence.com>
    usb: cdns3: Add support for DRD CDNSP

Brian Norris <briannorris@chromium.org>
    mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI

Al Cooper <alcooperx@gmail.com>
    mmc: sdhci-brcmstb: Enable Clock Gating to save power

Al Cooper <alcooperx@gmail.com>
    mmc: sdhci-brcmstb: Re-organize flags

Maxim Levitsky <mlevitsk@redhat.com>
    KVM: x86: emulator: update the emulation mode after rsm

Randy Dunlap <rdunlap@infradead.org>
    nios2: add FORCE for vmlinuz.gz

Alexandre Belloni <alexandre.belloni@bootlin.com>
    init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash

Chen Zhongjin <chenzhongjin@huawei.com>
    iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails

Alejandro Concepción Rodríguez <asconcepcion@acoro.eu>
    iio: light: apds9960: fix wrong register for gesture gain

Sam James <sam@gentoo.org>
    kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible

Jakob Unterwurzacher <jakob.unterwurzacher@theobroma-systems.com>
    arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency

Baokun Li <libaokun1@huawei.com>
    ext4: fix use-after-free in ext4_ext_shift_extents

Marek Szyprowski <m.szyprowski@samsung.com>
    usb: dwc3: exynos: Fix remove() function

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    lib/vdso: use "grep -E" instead of "egrep"

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: enetc: preserve TX ring priority across reconfiguration

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: enetc: cache accesses to &priv->si->hw

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled

Heiko Carstens <hca@linux.ibm.com>
    s390/crashdump: fix TOD programmable field size

Yu Liao <liaoyu15@huawei.com>
    net: thunderx: Fix the ACPI memory leak

Martin Faltesek <mfaltesek@google.com>
    nfc: st-nci: fix memory leaks in EVT_TRANSACTION

Martin Faltesek <mfaltesek@google.com>
    nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION

Wang Hai <wanghai38@huawei.com>
    arcnet: fix potential memory leak in com20020_probe()

Ahmed S. Darwish <a.darwish@linutronix.de>
    net: arcnet: Fix RESET flag handling

Stefan Haberland <sth@linux.ibm.com>
    s390/dasd: fix no record found for raw_track_access

Ziyang Xuan <william.xuanziyang@huawei.com>
    ipv4: Fix error return code in fib_table_insert()

Kuniyuki Iwashima <kuniyu@amazon.com>
    dccp/tcp: Reset saddr on failure after inet6?_hash_connect().

Felix Fietkau <nbd@nbd.name>
    netfilter: flowtable_offload: add missing locking

Dawei Li <set_pte_at@outlook.com>
    dma-buf: fix racing conflict of dma_heap_add()

Yang Yingliang <yangyingliang@huawei.com>
    bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()

Andreas Kemnade <andreas@kemnade.info>
    regulator: twl6030: re-add TWL6032_SUBCLASS

Liu Shixin <liushixin2@huawei.com>
    NFC: nci: fix memory leak in nci_rx_data_packet()

Xin Long <lucien.xin@gmail.com>
    net: sched: allow act_ct to be built without NF_NAT

Zhang Changzhong <zhangchangzhong@huawei.com>
    sfc: fix potential memleak in __ef100_hard_start_xmit()

Chen Zhongjin <chenzhongjin@huawei.com>
    xfrm: Fix ignored return value in xfrm6_init()

YueHaibing <yuehaibing@huawei.com>
    tipc: check skb_linearize() return value in tipc_disc_rcv()

Xin Long <lucien.xin@gmail.com>
    tipc: add an extra conn_get in tipc_conn_alloc

Xin Long <lucien.xin@gmail.com>
    tipc: set con sock in tipc_conn_alloc

Moshe Shemesh <moshe@nvidia.com>
    net/mlx5: Fix handling of entry refcount when command is not issued to FW

Moshe Shemesh <moshe@nvidia.com>
    net/mlx5: Fix FW tracer timestamp calculation

Vishwanath Pai <vpai@akamai.com>
    netfilter: ipset: regression in ip_set_hash_ip.c

Jozsef Kadlecsik <kadlec@netfilter.org>
    netfilter: ipset: Limit the maximal range of consecutive elements to add/delete

Yang Yingliang <yangyingliang@huawei.com>
    Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()

Yang Yingliang <yangyingliang@huawei.com>
    Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()

YueHaibing <yuehaibing@huawei.com>
    macsec: Fix invalid error code set

Jaco Coetzee <jaco.coetzee@corigine.com>
    nfp: add port from netdev validation for EEPROM access

Diana Wang <na.wang@corigine.com>
    nfp: fill splittable of devlink_port_attrs correctly

Yang Yingliang <yangyingliang@huawei.com>
    net: pch_gbe: fix pci device refcount leak while module exiting

Zhang Changzhong <zhangchangzhong@huawei.com>
    net/qla3xxx: fix potential memleak in ql3xxx_send()

Peter Kosyh <pkosyh@yandex.ru>
    net/mlx4: Check retval of mlx4_bitmap_init

Liu Jian <liujian56@huawei.com>
    net: ethernet: mtk_eth_soc: fix error handling in mtk_open()

Fabio Estevam <festevam@denx.de>
    ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties

Zheng Yongjun <zhengyongjun3@huawei.com>
    ARM: mxs: fix memory leak in mxs_machine_init()

Daniel Xu <dxu@dxuuu.xyz>
    netfilter: conntrack: Fix data-races around ct mark

Zhengchao Shao <shaozhengchao@huawei.com>
    9p/fd: fix issue of list_del corruption in p9_fd_cancel()

Wang Hai <wanghai38@huawei.com>
    net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()

Lin Ma <linma@zju.edu.cn>
    nfc/nci: fix race with opening and closing

David Howells <dhowells@redhat.com>
    rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]

David Howells <dhowells@redhat.com>
    rxrpc: Use refcount_t rather than atomic_t

David Howells <dhowells@redhat.com>
    rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc

Leon Romanovsky <leon@kernel.org>
    net: liquidio: simplify if expression

Michael Grzeschik <m.grzeschik@pengutronix.de>
    ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl

Yang Yingliang <yangyingliang@huawei.com>
    tee: optee: fix possible memory leak in optee_register_device()

Samuel Holland <samuel@sholland.org>
    bus: sunxi-rsb: Support atomic transfers

Yang Yingliang <yangyingliang@huawei.com>
    regulator: core: fix UAF in destroy_regulator()

Xiongfeng Wang <wangxiongfeng2@huawei.com>
    spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld()

Zeng Heng <zengheng4@huawei.com>
    regulator: core: fix kobject release warning and memory leak in regulator_register()

Michael Kelley <mikelley@microsoft.com>
    scsi: storvsc: Fix handling of srb_status and capacity change events

Richard Fitzgerald <rf@opensource.cirrus.com>
    ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open()

Detlev Casanova <detlev.casanova@collabora.com>
    ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove

Junxiao Chang <junxiao.chang@intel.com>
    ASoC: hdac_hda: fix hda pcm buffer overflow issue

Dominik Haller <d.haller@phytec.de>
    ARM: dts: am335x-pcm-953: Define fixed regulators in root node

Herbert Xu <herbert@gondor.apana.org.au>
    af_key: Fix send_acquire race with pfkey_register

Christian Langrock <christian.langrock@secunet.com>
    xfrm: replay: Fix ESN wrap around for GSO

Eyal Birger <eyal.birger@gmail.com>
    xfrm: fix "disable_policy" on ipv4 early demux

Jason A. Donenfeld <Jason@zx2c4.com>
    MIPS: pic32: treat port as signed integer

Nathan Chancellor <nathan@kernel.org>
    RISC-V: vdso: Do not add missing symbols to version section in linker script

Kuniyuki Iwashima <kuniyu@amazon.com>
    arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.

Yu Kuai <yukuai3@huawei.com>
    block, bfq: fix null pointer dereference in bfq_bio_bfqg()

Hans de Goede <hdegoede@redhat.com>
    drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)

Bart Van Assche <bvanassche@acm.org>
    scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC

Brian King <brking@linux.vnet.ibm.com>
    scsi: ibmvfc: Avoid path failures during live migration

Hans de Goede <hdegoede@redhat.com>
    platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1

Sabrina Dubroca <sd@queasysnail.net>
    Revert "net: macsec: report real_dev features when HW offloading is enabled"

Youlin Li <liulin063@gmail.com>
    selftests/bpf: Add verifier test for release_reference()

Sean Nyekjaer <sean@geanix.com>
    spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run

Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
    wifi: mac80211: Fix ack frame idr leak when mesh has no route

Jason A. Donenfeld <Jason@zx2c4.com>
    wifi: airo: do not assign -1 to unsigned char

Gaosheng Cui <cuigaosheng1@huawei.com>
    audit: fix undefined behavior in bit shift for AUDIT_BIT

Emil Renner Berthing <emil.renner.berthing@canonical.com>
    riscv: dts: sifive unleashed: Add PWM controlled LEDs

Jonas Jelonek <jelonek.jonas@gmail.com>
    wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support

taozhang <taozhang@bestechnic.com>
    wifi: mac80211: fix memory free error when registering wiphy fail

Xiubo Li <xiubli@redhat.com>
    ceph: avoid putting the realm twice when decoding snaps fails

Xiubo Li <xiubli@redhat.com>
    ceph: do not update snapshot context when there is no new snapshot

Mitja Spes <mitja@lxnav.com>
    iio: pressure: ms5611: fixed value compensation bug

Lars-Peter Clausen <lars@metafoo.de>
    iio: ms5611: Simplify IO callback parameters

Đoàn Trần Công Danh <congdanhqx@gmail.com>
    speakup: replace utils' u_char with unsigned char

Samuel Thibault <samuel.thibault@ens-lyon.org>
    speakup: Generate speakupmap.h automatically

Bean Huo <beanhuo@micron.com>
    nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro

Leo Savernik <l.savernik@aon.at>
    nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH

Simon Rettberg <simon.rettberg@rz.uni-freiburg.de>
    drm/display: Don't assume dual mode adaptors support i2c sub-addressing

Ido Schimmel <idosch@nvidia.com>
    bridge: switchdev: Fix memory leaks when changing VLAN protocol

Danielle Ratson <danieller@nvidia.com>
    bridge: switchdev: Notify about VLAN protocol changes

Niklas Cassel <niklas.cassel@wdc.com>
    ata: libata-core: do not issue non-internal commands once EH is pending

Wenchao Hao <haowenchao@huawei.com>
    ata: libata-scsi: simplify __ata_scsi_queuecmd()

Yang Yingliang <yangyingliang@huawei.com>
    scsi: scsi_transport_sas: Fix error handling in sas_phy_add()


-------------

Diffstat:

 Makefile                                           |    4 +-
 arch/arm/boot/dts/am335x-pcm-953.dtsi              |   28 +-
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi        |    9 +
 arch/arm/boot/dts/imx6q-prti6q.dts                 |    4 +-
 arch/arm/mach-mxs/mach-mxs.c                       |    4 +-
 .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |    2 +-
 arch/arm64/include/asm/syscall_wrapper.h           |    2 +-
 arch/mips/include/asm/fw/fw.h                      |    2 +-
 arch/mips/pic32/pic32mzda/early_console.c          |   13 +-
 arch/mips/pic32/pic32mzda/init.c                   |    2 +-
 arch/nios2/boot/Makefile                           |    2 +-
 .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts |   38 +
 arch/riscv/kernel/vdso/Makefile                    |    3 +
 arch/riscv/kernel/vdso/vdso.lds.S                  |    2 +
 arch/s390/kernel/crash_dump.c                      |    2 +-
 arch/x86/kvm/emulate.c                             |    9 +
 arch/x86/kvm/svm/svm.c                             |   16 +-
 arch/x86/mm/ioremap.c                              |    8 +-
 block/bfq-cgroup.c                                 |    4 +
 drivers/accessibility/speakup/.gitignore           |    4 +
 drivers/accessibility/speakup/Makefile             |   28 +
 drivers/accessibility/speakup/genmap.c             |  162 +++
 drivers/accessibility/speakup/makemapdata.c        |  125 ++
 drivers/accessibility/speakup/speakupmap.h         |   66 -
 drivers/accessibility/speakup/utils.h              |  102 ++
 drivers/android/binder.c                           |  437 +++++-
 drivers/ata/libata-scsi.c                          |   55 +-
 drivers/bus/sunxi-rsb.c                            |   29 +-
 drivers/dma-buf/dma-heap.c                         |   28 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |    8 +-
 .../drm/amd/display/dc/dce120/dce120_resource.c    |    3 +-
 drivers/gpu/drm/drm_dp_dual_mode_helper.c          |   51 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |    6 +
 drivers/gpu/drm/i915/gt/intel_gt.c                 |    4 +
 drivers/gpu/drm/tegra/drm.c                        |    4 +
 drivers/gpu/host1x/dev.c                           |    4 +
 drivers/hv/channel_mgmt.c                          |    6 +-
 drivers/hv/vmbus_drv.c                             |    1 +
 drivers/iio/industrialio-sw-trigger.c              |    6 +-
 drivers/iio/light/apds9960.c                       |   12 +-
 drivers/iio/pressure/ms5611.h                      |   18 +-
 drivers/iio/pressure/ms5611_core.c                 |   56 +-
 drivers/iio/pressure/ms5611_i2c.c                  |   11 +-
 drivers/iio/pressure/ms5611_spi.c                  |   17 +-
 drivers/input/misc/soc_button_array.c              |   14 +-
 drivers/input/mouse/synaptics.c                    |    1 +
 drivers/input/touchscreen/goodix.c                 |   11 +
 drivers/irqchip/irq-gic-v3-its.c                   |    2 +-
 drivers/md/dm-integrity.c                          |   20 +-
 drivers/mmc/host/sdhci-brcmstb.c                   |   68 +-
 drivers/net/arcnet/arc-rimi.c                      |    4 +-
 drivers/net/arcnet/arcdevice.h                     |    6 +
 drivers/net/arcnet/arcnet.c                        |   66 +-
 drivers/net/arcnet/com20020-isa.c                  |    4 +-
 drivers/net/arcnet/com20020-pci.c                  |    2 +-
 drivers/net/arcnet/com20020_cs.c                   |   13 +-
 drivers/net/arcnet/com90io.c                       |    4 +-
 drivers/net/arcnet/com90xx.c                       |    4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |   12 +-
 drivers/net/ethernet/cavium/liquidio/lio_main.c    |    4 +-
 drivers/net/ethernet/cavium/thunder/thunder_bgx.c  |    4 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       |   32 +-
 drivers/net/ethernet/freescale/enetc/enetc.h       |   10 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |    6 +-
 drivers/net/ethernet/freescale/enetc/enetc_qos.c   |   83 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |    3 +
 drivers/net/ethernet/mellanox/mlx4/qp.c            |    3 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |    6 +-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |    2 +-
 drivers/net/ethernet/netronome/nfp/nfp_devlink.c   |    2 +-
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |    3 +
 .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c   |    6 +-
 drivers/net/ethernet/qlogic/qla3xxx.c              |    1 +
 drivers/net/ethernet/sfc/ef100_netdev.c            |    1 +
 drivers/net/macsec.c                               |   28 +-
 drivers/net/usb/qmi_wwan.c                         |    1 +
 drivers/net/wireless/cisco/airo.c                  |   18 +-
 drivers/net/wireless/mac80211_hwsim.c              |    5 +
 drivers/net/wireless/microchip/wilc1000/cfg80211.c |   40 +-
 drivers/net/wireless/microchip/wilc1000/hif.c      |   21 +-
 drivers/nfc/st-nci/se.c                            |    6 +-
 drivers/nvme/host/pci.c                            |    4 +
 drivers/platform/x86/acer-wmi.c                    |    9 +
 drivers/platform/x86/asus-wmi.c                    |    2 +
 drivers/platform/x86/hp-wmi.c                      |    3 +
 drivers/platform/x86/touchscreen_dmi.c             |   25 +
 drivers/regulator/core.c                           |    8 +-
 drivers/regulator/twl6030-regulator.c              |    2 +
 drivers/s390/block/dasd_eckd.c                     |    6 +-
 drivers/scsi/ibmvscsi/ibmvfc.c                     |   14 +-
 drivers/scsi/scsi_debug.c                          |    7 +
 drivers/scsi/scsi_transport_sas.c                  |   13 +-
 drivers/scsi/storvsc_drv.c                         |   69 +-
 drivers/spi/spi-dw-dma.c                           |    3 +
 drivers/spi/spi-stm32.c                            |    2 +-
 drivers/tee/optee/device.c                         |    2 +-
 drivers/tty/serial/8250/8250_omap.c                |    7 +-
 drivers/usb/cdns3/cdnsp-gadget.h                   | 1463 ++++++++++++++++++++
 drivers/usb/cdns3/core.c                           |   24 +-
 drivers/usb/cdns3/core.h                           |    5 +
 drivers/usb/cdns3/drd.c                            |  101 +-
 drivers/usb/cdns3/drd.h                            |   67 +-
 drivers/usb/dwc3/dwc3-exynos.c                     |   11 +-
 drivers/usb/dwc3/gadget.c                          |   22 +-
 drivers/xen/platform-pci.c                         |    7 +-
 drivers/xen/xen-pciback/conf_space_capability.c    |    9 +-
 fs/btrfs/ioctl.c                                   |    7 +-
 fs/btrfs/sysfs.c                                   |    7 +-
 fs/ceph/caps.c                                     |  105 +-
 fs/ceph/mds_client.c                               |   90 +-
 fs/ceph/mds_client.h                               |    5 +
 fs/ceph/snap.c                                     |   31 +-
 fs/ceph/strings.c                                  |    1 +
 fs/ext4/extents.c                                  |   18 +-
 fs/nilfs2/sufile.c                                 |    8 +
 fs/zonefs/super.c                                  |   37 +-
 include/linux/ceph/ceph_fs.h                       |    1 +
 include/linux/license.h                            |    2 +
 include/linux/netfilter/ipset/ip_set.h             |    3 +
 include/net/switchdev.h                            |    2 +
 include/trace/events/rxrpc.h                       |    2 +-
 include/uapi/linux/audit.h                         |    2 +-
 init/Kconfig                                       |    2 +-
 kernel/gcov/clang.c                                |    2 +
 kernel/irq/manage.c                                |   31 +-
 kernel/irq/msi.c                                   |    7 +
 lib/vdso/Makefile                                  |    2 +-
 mm/vmscan.c                                        |   10 +-
 net/9p/trans_fd.c                                  |    2 +
 net/bridge/br_vlan.c                               |   33 +-
 net/core/flow_dissector.c                          |    2 +-
 net/dccp/ipv4.c                                    |    2 +
 net/dccp/ipv6.c                                    |    2 +
 net/ipv4/Kconfig                                   |   10 +
 net/ipv4/esp4_offload.c                            |    3 +
 net/ipv4/fib_trie.c                                |    4 +-
 net/ipv4/inet_hashtables.c                         |   10 +-
 net/ipv4/ip_input.c                                |    5 +
 net/ipv4/netfilter/ipt_CLUSTERIP.c                 |    4 +-
 net/ipv4/tcp_ipv4.c                                |    2 +
 net/ipv6/esp6_offload.c                            |    3 +
 net/ipv6/tcp_ipv6.c                                |    2 +
 net/ipv6/xfrm6_policy.c                            |    6 +-
 net/key/af_key.c                                   |   32 +-
 net/mac80211/main.c                                |    8 +-
 net/mac80211/mesh_pathtbl.c                        |    2 +-
 net/netfilter/ipset/ip_set_hash_ip.c               |   17 +-
 net/netfilter/ipset/ip_set_hash_ipmark.c           |   10 +-
 net/netfilter/ipset/ip_set_hash_ipport.c           |    3 +
 net/netfilter/ipset/ip_set_hash_ipportip.c         |    3 +
 net/netfilter/ipset/ip_set_hash_ipportnet.c        |    3 +
 net/netfilter/ipset/ip_set_hash_net.c              |   11 +-
 net/netfilter/ipset/ip_set_hash_netiface.c         |   10 +-
 net/netfilter/ipset/ip_set_hash_netnet.c           |   16 +-
 net/netfilter/ipset/ip_set_hash_netport.c          |   11 +-
 net/netfilter/ipset/ip_set_hash_netportnet.c       |   16 +-
 net/netfilter/nf_conntrack_core.c                  |    2 +-
 net/netfilter/nf_conntrack_netlink.c               |   24 +-
 net/netfilter/nf_conntrack_standalone.c            |    2 +-
 net/netfilter/nf_flow_table_offload.c              |    4 +
 net/netfilter/nft_ct.c                             |    6 +-
 net/netfilter/xt_connmark.c                        |   18 +-
 net/nfc/nci/core.c                                 |    2 +-
 net/nfc/nci/data.c                                 |    4 +-
 net/openvswitch/conntrack.c                        |    8 +-
 net/rxrpc/af_rxrpc.c                               |    2 +-
 net/rxrpc/ar-internal.h                            |   24 +-
 net/rxrpc/call_accept.c                            |    4 +-
 net/rxrpc/call_object.c                            |   44 +-
 net/rxrpc/conn_client.c                            |   66 +-
 net/rxrpc/conn_object.c                            |   49 +-
 net/rxrpc/conn_service.c                           |    8 +-
 net/rxrpc/input.c                                  |    4 +-
 net/rxrpc/local_object.c                           |   68 +-
 net/rxrpc/net_ns.c                                 |    5 +-
 net/rxrpc/peer_object.c                            |   40 +-
 net/rxrpc/proc.c                                   |   75 +-
 net/rxrpc/skbuff.c                                 |    1 -
 net/sched/Kconfig                                  |    2 +-
 net/sched/act_connmark.c                           |    4 +-
 net/sched/act_ct.c                                 |    8 +-
 net/sched/act_ctinfo.c                             |    6 +-
 net/tipc/discover.c                                |    5 +-
 net/tipc/topsrv.c                                  |   20 +-
 net/xfrm/xfrm_device.c                             |   15 +-
 net/xfrm/xfrm_replay.c                             |    2 +-
 sound/soc/codecs/hdac_hda.h                        |    4 +-
 sound/soc/codecs/sgtl5000.c                        |    1 +
 sound/soc/intel/boards/bytcht_es8316.c             |    7 +
 sound/soc/soc-pcm.c                                |    5 -
 .../testing/selftests/bpf/verifier/ref_tracking.c  |   36 +
 191 files changed, 4038 insertions(+), 942 deletions(-)


Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Jon Hunter 2 years, 9 months ago
On Wed, 30 Nov 2022 19:21:21 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.157 release.
> There are 162 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
> 	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.157-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

All tests passing for Tegra ...

Test results for stable-v5.10:
    11 builds:	11 pass, 0 fail
    28 boots:	28 pass, 0 fail
    75 tests:	75 pass, 0 fail

Linux version:	5.10.157-rc1-g64cb1fe918e7
Boards tested:	tegra124-jetson-tk1, tegra186-p2771-0000,
                tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
                tegra20-ventana, tegra210-p2371-2180,
                tegra210-p3450-0000, tegra30-cardhu-a04

Tested-by: Jon Hunter <jonathanh@nvidia.com>

Jon
Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Pavel Machek 2 years, 9 months ago
Hi!

[If I cc-ed you, you are author of one of patches below. Please take a
look.]

> Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000.
> Anything received after that time might be too late.

I hope to make it :-). I

> Pawel Laszczak <pawell@cadence.com>
>     usb: cdnsp: Device side header file for CDNSP driver
> 
> Pawel Laszczak <pawell@cadence.com>
>     usb: cdns3: Add support for DRD CDNSP

These two together are 1500+ lines, and are marked as Stable-dep-of:
9d5333c93134 ("usb: cdns3: host: fix endless superspeed hub port
reset") . But we don't have that one in 5.10 tree. Likely we should
not have these either.

> Maxim Levitsky <mlevitsk@redhat.com>
>     KVM: x86: emulator: update the emulation mode after rsm

No. The patch does not do anything. Mainline commit this referenced
changed the return value, this changes just a comment. Wrong backport?

> Samuel Thibault <samuel.thibault@ens-lyon.org>
>     speakup: Generate speakupmap.h automatically

Ok, so this one rewrites some header generation and is buggy. 500+ lines.

> Đoàn Trần Công Danh <congdanhqx@gmail.com>
>     speakup: replace utils' u_char with unsigned char

With this patch fixing it. The rewrite is marked as stable depedncency
of the fix, but fix would not be needed if we did not apply the
rewrite. We should not have these two in stable.

Best regards,
								Pavel

-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Greg Kroah-Hartman 2 years, 9 months ago
On Fri, Dec 02, 2022 at 12:49:09PM +0100, Pavel Machek wrote:
> Hi!
> 
> [If I cc-ed you, you are author of one of patches below. Please take a
> look.]
> 
> > Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000.
> > Anything received after that time might be too late.
> 
> I hope to make it :-). I
> 
> > Pawel Laszczak <pawell@cadence.com>
> >     usb: cdnsp: Device side header file for CDNSP driver
> > 
> > Pawel Laszczak <pawell@cadence.com>
> >     usb: cdns3: Add support for DRD CDNSP
> 
> These two together are 1500+ lines, and are marked as Stable-dep-of:
> 9d5333c93134 ("usb: cdns3: host: fix endless superspeed hub port
> reset") . But we don't have that one in 5.10 tree. Likely we should
> not have these either.

I already dropped these yesterday.

> > Maxim Levitsky <mlevitsk@redhat.com>
> >     KVM: x86: emulator: update the emulation mode after rsm
> 
> No. The patch does not do anything. Mainline commit this referenced
> changed the return value, this changes just a comment. Wrong backport?

I will look at this.

> > Samuel Thibault <samuel.thibault@ens-lyon.org>
> >     speakup: Generate speakupmap.h automatically
> 
> Ok, so this one rewrites some header generation and is buggy. 500+ lines.

Already dropped yesterday.

> > Đoàn Trần Công Danh <congdanhqx@gmail.com>
> >     speakup: replace utils' u_char with unsigned char
> 
> With this patch fixing it. The rewrite is marked as stable depedncency
> of the fix, but fix would not be needed if we did not apply the
> rewrite. We should not have these two in stable.

Again, already dropped.

thanks for the review.

greg k-h
Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Greg Kroah-Hartman 2 years, 9 months ago
On Fri, Dec 02, 2022 at 01:39:24PM +0100, Greg Kroah-Hartman wrote:
> On Fri, Dec 02, 2022 at 12:49:09PM +0100, Pavel Machek wrote:
> > Hi!
> > 
> > [If I cc-ed you, you are author of one of patches below. Please take a
> > look.]
> > 
> > > Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000.
> > > Anything received after that time might be too late.
> > 
> > I hope to make it :-). I
> > 
> > > Pawel Laszczak <pawell@cadence.com>
> > >     usb: cdnsp: Device side header file for CDNSP driver
> > > 
> > > Pawel Laszczak <pawell@cadence.com>
> > >     usb: cdns3: Add support for DRD CDNSP
> > 
> > These two together are 1500+ lines, and are marked as Stable-dep-of:
> > 9d5333c93134 ("usb: cdns3: host: fix endless superspeed hub port
> > reset") . But we don't have that one in 5.10 tree. Likely we should
> > not have these either.
> 
> I already dropped these yesterday.
> 
> > > Maxim Levitsky <mlevitsk@redhat.com>
> > >     KVM: x86: emulator: update the emulation mode after rsm
> > 
> > No. The patch does not do anything. Mainline commit this referenced
> > changed the return value, this changes just a comment. Wrong backport?
> 
> I will look at this.

Yeah, something went wrong with the backport, I'll drop this.  Sasha,
can you add this back to your queue?

thanks,

greg k-h
Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Guenter Roeck 2 years, 9 months ago
On Wed, Nov 30, 2022 at 07:21:21PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.157 release.
> There are 162 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000.
> Anything received after that time might be too late.
> 

Build results:
	total: 162 pass: 162 fail: 0
Qemu test results:
	total: 475 pass: 475 fail: 0

Tested-by: Guenter Roeck <linux@roeck-us.net>

Guenter
Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Naresh Kamboju 2 years, 9 months ago
On Wed, 30 Nov 2022 at 23:55, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 5.10.157 release.
> There are 162 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
>         https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.157-rc1.gz
> or in the git tree and branch at:
>         git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

Results from Linaro's test farm.
No regressions on arm64, arm, x86_64, and i386.

Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>

## Build
* kernel: 5.10.157-rc1
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-5.10.y
* git commit: 97b8f00e4c810098e87b79964b78957b3dd7529c
* git describe: v5.10.155-312-g97b8f00e4c81
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.155-312-g97b8f00e4c81

## Test Regressions (compared to v5.10.155)

## Metric Regressions (compared to v5.10.155)

## Test Fixes (compared to v5.10.155)

## Metric Fixes (compared to v5.10.155)

## Test result summary
total: 141429, pass: 123082, fail: 2536, skip: 15574, xfail: 237

## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 151 total, 148 passed, 3 failed
* arm64: 49 total, 46 passed, 3 failed
* i386: 39 total, 37 passed, 2 failed
* mips: 31 total, 29 passed, 2 failed
* parisc: 8 total, 8 passed, 0 failed
* powerpc: 32 total, 25 passed, 7 failed
* riscv: 16 total, 14 passed, 2 failed
* s390: 16 total, 16 passed, 0 failed
* sh: 14 total, 12 passed, 2 failed
* sparc: 8 total, 8 passed, 0 failed
* x86_64: 42 total, 40 passed, 2 failed

## Test suites summary
* boot
* fwts
* igt-gpu-tools
* kselftest-android
* kselftest-arm64
* kselftest-arm64/arm64.btitest.bti_c_func
* kselftest-arm64/arm64.btitest.bti_j_func
* kselftest-arm64/arm64.btitest.bti_jc_func
* kselftest-arm64/arm64.btitest.bti_none_func
* kselftest-arm64/arm64.btitest.nohint_func
* kselftest-arm64/arm64.btitest.paciasp_func
* kselftest-arm64/arm64.nobtitest.bti_c_func
* kselftest-arm64/arm64.nobtitest.bti_j_func
* kselftest-arm64/arm64.nobtitest.bti_jc_func
* kselftest-arm64/arm64.nobtitest.bti_none_func
* kselftest-arm64/arm64.nobtitest.nohint_func
* kselftest-arm64/arm64.nobtitest.paciasp_func
* kselftest-breakpoints
* kselftest-drivers-dma-buf
* kselftest-efivarfs
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-kvm
* kselftest-lib
* kselftest-net
* kselftest-net-forwarding
* kselftest-net-mptcp
* kselftest-netfilter
* kselftest-openat2
* kselftest-timens
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-test
* ltp-cap_bounds
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-filecaps
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-fsx
* ltp-hugetlb
* ltp-io
* ltp-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-open-posix-tests
* ltp-pty
* ltp-sched
* ltp-securebits
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* network-basic-tests
* perf
* perf/Zstd-perf.data-compression
* rcutorture
* v4l2-compliance
* vdso

--
Linaro LKFT
https://lkft.linaro.org
Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Rudi Heitbaum 2 years, 9 months ago
On Wed, Nov 30, 2022 at 07:21:21PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.157 release.
> There are 162 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.

Hi Greg,

5.10.157-rc1 tested.

Run tested on:
- Intel Skylake x86_64 (nuc6 i5-6260U)

In addition - build tested for:
- Allwinner A64
- Allwinner H3
- Allwinner H5
- Allwinner H6
- Rockchip RK3288
- Rockchip RK3328
- Rockchip RK3399pro

Tested-by: Rudi Heitbaum <rudi@heitbaum.com>
--
Rudi
Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Sudip Mukherjee 2 years, 9 months ago
Hi Greg,

On Wed, Nov 30, 2022 at 07:21:21PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.157 release.
> There are 162 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000.
> Anything received after that time might be too late.

Build test (gcc version 11.3.1 20221127):
mips: 63 configs -> no failure
arm: 104 configs -> no failure
arm64: 3 configs -> no failure
x86_64: 4 configs -> no failure
alpha allmodconfig -> no failure
powerpc allmodconfig -> no failure
riscv allmodconfig -> no failure
s390 allmodconfig -> no failure
xtensa allmodconfig -> no failure

Boot test:
x86_64: Booted on my test laptop. No regression.
x86_64: Booted on qemu. No regression. [1]

[1]. https://openqa.qa.codethink.co.uk/tests/2254


Tested-by: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>

-- 
Regards
Sudip
Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Shuah Khan 2 years, 9 months ago
On 11/30/22 11:21, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.157 release.
> There are 162 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
> 	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.157-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 

Compiled and booted on my test system. No dmesg regressions.

Tested-by: Shuah Khan <skhan@linuxfoundation.org>

thanks,
-- Shuah
Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Florian Fainelli 2 years, 9 months ago
On 11/30/22 10:21, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.157 release.
> There are 162 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Fri, 02 Dec 2022 18:05:05 +0000.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
> 	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.157-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on 
BMIPS_GENERIC:

Tested-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian
Re: [PATCH 5.10 000/162] 5.10.157-rc1 review
Posted by Pavel Machek 2 years, 9 months ago
Hi!

> This is the start of the stable review cycle for the 5.10.157 release.
> There are 162 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.

CIP testing did not find any problems here:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5.10.y

Tested-by: Pavel Machek (CIP) <pavel@denx.de>

Best regards,
                                                                Pavel
-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany