This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allyesconfig in repository toolchain/ci/linux.
from de50f42afdec Merge v5.15.57 adds aff42cea285f pinctrl: stm32: fix optional IRQ support to gpios adds 73846553bcde riscv: add as-options for modules with assembly compontents adds 25ba5b824a72 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication adds 0e66932a9dc9 lockdown: Fix kexec lockdown bypass with ima policy adds 60e536b0a564 drm/ttm: fix locking in vmap/vunmap TTM GEM helpers adds 38b7bbe0ef1d bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision adds d7c4f9b8ed62 bus: mhi: host: pci_generic: add Telit FN990 adds cfd3a9be0ac4 Revert "selftest/vm: verify remap destination address in m [...] adds 0791309aa0eb Revert "selftest/vm: verify mmap addr in mremap_test" adds 5c676a214d63 PCI: hv: Fix multi-MSI to allow more than one MSI vector adds 35d24b115a40 PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI adds 2b77425d0ae4 PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() adds 92dcb50f7f09 PCI: hv: Fix interrupt mapping for multi-MSI adds be56f007c414 serial: mvebu-uart: correctly report configured baudrate value adds 0cac1c84e1cc batman-adv: Use netif_rx_any_context() any. adds 4666a6eb390c Revert "mt76: mt7921: Fix the error handling path of mt792 [...] adds 191c16f921ad Revert "mt76: mt7921e: fix possible probe failure after reboot" adds c3bcf1f959f6 mt76: mt7921: use physical addr to unify register access adds 22b910a7a378 mt76: mt7921e: fix possible probe failure after reboot adds cf719adb6fa9 mt76: mt7921: Fix the error handling path of mt7921_pci_probe() adds 67cb74213a52 xfs: fix maxlevels comparisons in the btree staging code adds 4d6f22f6cc58 xfs: fold perag loop iteration logic into helper function adds 2991d51b42a3 xfs: rename the next_agno perag iteration variable adds 768bfde1cf3e xfs: terminate perag iteration reliably on agcount adds 1da0b50ea071 xfs: fix perag reference leak on iteration race with growfs adds 44addae95ed7 xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() adds 6bf450d92d0c r8152: fix a WOL issue adds 1d3eeb199970 ip: Fix data-races around sysctl_ip_default_ttl. adds c8e32bca0676 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() i [...] adds 71ab83ac65e2 power/reset: arm-versatile: Fix refcount leak in versatile [...] adds 03fd151bdff0 RDMA/irdma: Do not advertise 1GB page size for x722 adds a4c5115140ed RDMA/irdma: Fix sleep from invalid context BUG adds d40def7cd05c pinctrl: ralink: rename MT7628(an) functions to MT76X8 adds e4e3187750f8 pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink adds 44016a85419c pinctrl: ralink: Check for null return of devm_kcalloc adds da3c256e2d0e perf/core: Fix data race between perf_event_set_output() a [...] adds f52af853be7a ipv4/tcp: do not use per netns ctl sockets adds d2dba226acb9 net: tun: split run_ebpf_filter() and pskb_trim() into dif [...] adds e2b6c5f7ee95 mm/pagealloc: sysctl: change watermark_scale_factor max li [...] adds 9cb4959493cd sysctl: move some boundary constants from sysctl.c to sysctl_vals adds d1e0bbe08171 tcp: Fix data-races around sysctl_tcp_ecn. adds 734d5ce02cb0 drm/amd/display: Support for DMUB HPD interrupt handling adds 54740bc4b182 drm/amd/display: Add option to defer works of hpd_rx_irq adds e980e1d978e0 drm/amd/display: Fork thread to offload work of hpd_rx_irq adds 8bae037b0fb4 drm/amdgpu/display: add quirk handling for stutter mode adds c7720f23bb93 drm/amd/display: Ignore First MST Sideband Message Return Error adds 04ae8518745c scsi: megaraid: Clear READ queue map's nr_queues adds dbedad96f416 scsi: ufs: core: Drop loglevel of WriteBoost message adds 321abf90c576 nvme: check for duplicate identifiers earlier adds 98d81b2b154d nvme: fix block device naming collision adds 63aa107bce83 e1000e: Enable GPT clock before sending message to CSME adds a4f7a9fbe24b Revert "e1000e: Fix possible HW unit hang after an s0ix exit" adds e75b73081f1e igc: Reinstate IGC_REMOVED logic and implement it properly adds 01083e3f9868 ip: Fix data-races around sysctl_ip_no_pmtu_disc. adds 93fbc06da1d8 ip: Fix data-races around sysctl_ip_fwd_use_pmtu. adds 351f81f7d718 ip: Fix data-races around sysctl_ip_fwd_update_priority. adds 4fdf9bdb2883 ip: Fix data-races around sysctl_ip_nonlocal_bind. adds 87ceaa199a72 ip: Fix a data-race around sysctl_ip_autobind_reuse. adds dccf8a67f30e ip: Fix a data-race around sysctl_fwmark_reflect. adds bf3134feffe6 tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. adds b8e29f644583 tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() adds 9ba9cd43b577 tcp: Fix data-races around sysctl_tcp_l3mdev_accept. adds aabe9438fdfe tcp: Fix data-races around sysctl_tcp_mtu_probing. adds 4d7dea651b7f tcp: Fix data-races around sysctl_tcp_base_mss. adds 0fc9357282df tcp: Fix data-races around sysctl_tcp_min_snd_mss. adds cc36c37f5fe0 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. adds f524c3e7f6cd tcp: Fix a data-race around sysctl_tcp_probe_threshold. adds e6b6f027e285 tcp: Fix a data-race around sysctl_tcp_probe_interval. adds f784d232565b net: stmmac: fix pm runtime issue in stmmac_dvr_remove() adds f53c6ee5e7eb net: stmmac: fix unbalanced ptp clock issue in suspend/res [...] adds 0156b402a5be mtd: rawnand: gpmi: validate controller clock rate adds 212a5360ef40 mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on pr [...] adds 88ec2ff42da3 net: dsa: microchip: ksz_common: Fix refcount leak bug adds 5158e18225c0 net: skb: introduce kfree_skb_reason() adds 1629144da383 net: skb: use kfree_skb_reason() in tcp_v4_rcv() adds b7adefdae236 net: skb: use kfree_skb_reason() in __udp4_lib_rcv() adds 8ac90de3d137 net: socket: rename SKB_DROP_REASON_SOCKET_FILTER adds f3ed670ef850 net: skb_drop_reason: add document for drop reasons adds 82cda9918473 net: netfilter: use kfree_drop_reason() for NF_DROP adds ad5a78ed1356 net: ipv4: use kfree_skb_reason() in ip_rcv_core() adds b8e68fce6f0e net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() adds 66b73ef38d80 i2c: mlxcpld: Fix register setting for 400KHz frequency adds 196c21deb08a i2c: cadence: Change large transfer count reset logic to b [...] adds 34e98fce9a9b perf tests: Fix Convert perf time to TSC test for hybrid adds 7c687a893f5c net: stmmac: fix dma queue left shift overflow issue adds 2e8c8309329d net/tls: Fix race in TLS device down flow adds 260446eb8e55 igmp: Fix data-races around sysctl_igmp_llm_reports. adds 2a408a4f423e igmp: Fix a data-race around sysctl_igmp_max_memberships. adds 849450279dfc igmp: Fix data-races around sysctl_igmp_max_msf. adds 906beda70c2f tcp: Fix data-races around keepalive sysctl knobs. adds 78522951d718 tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries. adds 10a9ba97a404 tcp: Fix data-races around sysctl_tcp_syncookies. adds fcf6c6d8aeff tcp: Fix data-races around sysctl_tcp_migrate_req. adds f6ce6556958c tcp: Fix data-races around sysctl_tcp_reordering. adds e816f8024617 tcp: Fix data-races around some timeout sysctl knobs. adds 80d4d0c46167 tcp: Fix a data-race around sysctl_tcp_notsent_lowat. adds 58d5ea71aaa6 tcp: Fix a data-race around sysctl_tcp_tw_reuse. adds 3ae85dc62a02 tcp: Fix data-races around sysctl_max_syn_backlog. adds 539d9ab79eba tcp: Fix data-races around sysctl_tcp_fastopen. adds a77a75a0e7f3 tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. adds 2918419c0608 iavf: Fix handling of dummy receive descriptors adds 2cbb16513176 pinctrl: armada-37xx: Use temporary variable for struct device adds 47c9f6bfc234 pinctrl: armada-37xx: Make use of the devm_platform_iorema [...] adds 9d674108fe76 pinctrl: armada-37xx: Convert to use dev_err_probe() adds fad55088ad73 pinctrl: armada-37xx: use raw spinlocks for regmap to avoi [...] adds 893ea2b35bb9 i40e: Fix erroneous adapter reinitialization during recove [...] adds 16f929a5e76f ixgbe: Add locking to prevent panic when setting sriov_num [...] adds e6fc5472b850 net: stmmac: remove redunctant disable xPCS EEE call adds 9726ed46b9b7 gpio: pca953x: only use single read/write for No AI mode adds dfb4b67ff4df gpio: pca953x: use the correct range when do regmap sync adds caae64d3e91b gpio: pca953x: use the correct register address when regca [...] adds aba8ff847f4f be2net: Fix buffer overflow in be_get_module_eeprom adds 25e1d782c9c3 net: dsa: sja1105: silent spi_device_id warnings adds 3d13bf301e06 net: dsa: vitesse-vsc73xx: silent spi_device_id warnings adds 94e4b855e22b drm/imx/dcss: Add missing of_node_put() in fail path adds b8d345db03b4 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. adds 21fb844bc1dc ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. adds 36f5b86f309b ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. adds 95724fe897a4 ip: Fix data-races around sysctl_ip_prot_sock. adds 3f2ac2d6511b udp: Fix a data-race around sysctl_udp_l3mdev_accept. adds 329de75b9e16 tcp: Fix data-races around sysctl knobs related to SYN option. adds 5037ca9e4b16 tcp: Fix a data-race around sysctl_tcp_early_retrans. adds a31e2d0cb5cf tcp: Fix data-races around sysctl_tcp_recovery. adds 404c53ccdebd tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. adds 41aeba4506f6 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. adds 1a1aedbb7605 tcp: Fix a data-race around sysctl_tcp_retrans_collapse. adds d46d55e3f9f8 tcp: Fix a data-race around sysctl_tcp_stdurg. adds 46d05dab1b4f tcp: Fix a data-race around sysctl_tcp_rfc1337. adds 84cee470f77c tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. adds ce3731c61589 tcp: Fix data-races around sysctl_tcp_max_reordering. adds e129e5486b98 gpio: gpio-xilinx: Fix integer overflow adds cd9f96aa8f57 KVM: selftests: Fix target thread to be migrated in rseq_test adds 58466e053900 spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer d [...] adds e91665fbbf3c KVM: Don't null dereference ops->destroy adds 8c5429a04ccd mm/mempolicy: fix uninit-value in mpol_rebind_policy() adds bc1fb3c53afd bpf: Make sure mac_header was set before using it adds 46d5575df8a1 sched/deadline: Fix BUG_ON condition for deboosted tasks adds 765f802e0d25 x86/bugs: Warn when "ibrs" mitigation is selected on Enhan [...] adds 1062cfb47e56 dlm: fix pending remove if msg allocation fails adds 823424905d03 x86/uaccess: Implement macros for CMPXCHG on user addresses adds d3135da29e1a x86/extable: Tidy up redundant handler functions adds 3e6392ba3dce x86/extable: Get rid of redundant macros adds ad2d98ea72d2 x86/mce: Deduplicate exception handling adds 3461326e1a9e x86/extable: Rework the exception table mechanics adds a86201c3ae79 x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_ [...] adds e89d805e77f2 bitfield.h: Fix "type of reg too small for mask" test adds 4bbc9a07e050 x86/entry_32: Remove .fixup usage adds f637fbc7bda6 x86/extable: Extend extable functionality adds 6875d2425be8 x86/msr: Remove .fixup usage adds 88eded8104d2 x86/futex: Remove .fixup usage adds d97c0667c1e6 KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses adds d7afb4a13f6c xhci: dbc: refactor xhci_dbc_init() adds 413c5f751f7c xhci: dbc: create and remove dbc structure in dbgtty driver. adds 813f4b49e81c xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit adds 829baf398f2c xhci: Set HCD flag to defer primary roothub registration adds 4448327b4173 mt76: fix use-after-free by removing a non-RCU wcid pointer adds c1f6637fe1c2 iwlwifi: fw: uefi: add missing include guards adds 343cee3eafda crypto: qat - set to zero DH parameters before free adds f576c7e01a6a crypto: qat - use pre-allocated buffers in datapath adds 9cac903b6303 crypto: qat - refactor submission logic adds ef5594895df2 crypto: qat - add backlog mechanism adds a843925e0287 crypto: qat - fix memory leak in RSA adds 6e8606e7ae40 crypto: qat - remove dma_free_coherent() for RSA adds 2488286d3e77 crypto: qat - remove dma_free_coherent() for DH adds 4d6d2adce087 crypto: qat - add param check for RSA adds e7f979ed51f9 crypto: qat - add param check for DH adds 72e0ec16f172 crypto: qat - re-enable registration of algorithms adds 621c1d8c1bd1 exfat: fix referencing wrong parent directory information [...] adds 6107b014163f tracing: Have event format check not flag %p* on __get_dyn [...] adds d9777061727b tracing: Place trace_pid_list logic into abstract functions adds d8413b16feee tracing: Fix return value of trace_pid_write() adds 38a28bb80f00 um: virtio_uml: Allow probing from devicetree adds 59f132fda50d um: virtio_uml: Fix broken device handling in time-travel adds a4e8071be337 Bluetooth: Add bt_skb_sendmsg helper adds cb7ed8c7fe5b Bluetooth: Add bt_skb_sendmmsg helper adds 1864e820a5ac Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb [...] adds 367becefb8a1 Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_ [...] adds 5ae749f40d01 Bluetooth: Fix passing NULL to PTR_ERR adds d01605a01f01 Bluetooth: SCO: Fix sco_send_frame returning skb->len adds 000473ac997a Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks adds 4b4b1f8dfeb7 exfat: use updated exfat_chain directly during renaming adds b3f16976b9ed drm/amd/display: Reset DMCUB before HW init adds 958151194858 drm/amd/display: Optimize bandwidth on following fast update adds c2b484d784c8 drm/amd/display: Fix surface optimization regression on Carrizo adds 8842d5d70713 x86/amd: Use IBPB for firmware calls adds 49338b651f5a x86/alternative: Report missing return thunk details adds ba3a8af8a21a watchqueue: make sure to serialize 'wqueue->defunct' properly adds ea255921c4b5 tty: drivers/tty/, stop using tty_schedule_flip() adds 6219f5b54ad8 tty: the rest, stop using tty_schedule_flip() adds 35545303454a tty: drop tty_schedule_flip() adds 816c301b6a73 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() adds b2d1e4cd558c tty: use new tty_insert_flip_string_and_push_buffer() in p [...] adds b34229f4b212 net: usb: ax88179_178a needs FLAG_SEND_ZLP adds d026ed6eda29 watch-queue: remove spurious double semicolon adds 760fe3203493 drm/amd/display: Don't lock connection_mutex for DMUB HPD adds f85a6046f771 drm/amd/display: invalid parameter check in dmub_hpd_callback adds b6c24afba608 x86/extable: Prefer local labels in .set directives adds 9444462d6343 KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness adds e4481000ac68 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() adds ec9ec3bc08b1 drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() adds 198a6f40822e x86/entry_32: Fix segment exceptions adds c6e4817ab622 drm/amd/display: Fix wrong format specifier in amdgpu_dm.c adds 7d8048d4e064 Linux 5.15.58 adds 9f47669d5325 Merge v5.15.58 new f32d5615a78a Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put new 46f6301fb4f1 Revert "ocfs2: mount shared volume without ha stack" new 518df26b5238 ntfs: fix use-after-free in ntfs_ucsncmp() new 3ef8040afce7 fs: sendfile handles O_NONBLOCK of out_fd new 70d0ce332d26 secretmem: fix unhandled fault in truncate new 2722fb0f7028 mm: fix page leak with multiple threads mapping the same page new dc124c849c72 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte new 71f71150115a asm-generic: remove a broken and needless ifdef conditional new 8bd9747d3066 s390/archrandom: prevent CPACF trng invocations in interru [...] new 121c8993d4f3 nouveau/svm: Fix to migrate all requested pages new 11c1cc3f6e42 drm/simpledrm: Fix return type of simpledrm_simple_display [...] new 093610f216d0 watch_queue: Fix missing rcu annotation new c9c01dd38975 watch_queue: Fix missing locking in add_watch_to_object() new 807b028115eb tcp: Fix data-races around sysctl_tcp_dsack. new 74753ec663d7 tcp: Fix a data-race around sysctl_tcp_app_win. new 0d8fa3c2a442 tcp: Fix a data-race around sysctl_tcp_adv_win_scale. new 6e167ed68999 tcp: Fix a data-race around sysctl_tcp_frto. new aa2ca5b5629d tcp: Fix a data-race around sysctl_tcp_nometrics_save. new 62e721dee8cc tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. new cef4c1d0fb48 ice: check (DD | EOF) bits on Rx descriptor rather than (E [...] new 7f0a36506809 ice: do not setup vlan for loopback VSI new bdaf56e0df15 scsi: ufs: host: Hold reference returned by of_parse_phandle() new 927c5cf0ba3e Revert "tcp: change pingpong threshold to 3" new 59e2332846d8 octeontx2-pf: Fix UDP/TCP src and dst port tc filters new 664a3311e671 tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. new a88de75673e4 tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. new ff2932ac8ee1 tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. new 3d3e41069b65 scsi: core: Fix warning in scsi_alloc_sgtables() new 6a4a1c70e446 scsi: mpt3sas: Stop fw fault watchdog work item during sys [...] new 4845d3ef6445 net: ping6: Fix memleak in ipv6_renew_options(). new 189e370b8250 ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr new ad6d6ae4a34c net/tls: Remove the context from the list in tls_device_down new c721324afc58 igmp: Fix data-races around sysctl_igmp_qrv. new 40f4739bbd36 net: pcs: xpcs: propagate xpcs_read error to xpcs_get_stat [...] new 777d18e65d09 net: sungem_phy: Add of_node_put() for reference returned [...] new 922ca9fd221b tcp: Fix a data-race around sysctl_tcp_min_tso_segs. new bd07f2e70a4b tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. new 6f446677ebb3 tcp: Fix a data-race around sysctl_tcp_autocorking. new dac5644a823e tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. new 830582c16be1 Documentation: fix sctp_wmem in ip-sysctl.rst new 8991687d3bcf macsec: fix NULL deref in macsec_add_rxsa new 6ad56d5c4f98 macsec: fix error message in macsec_add_rxsa and _txsa new a706a40d42f4 macsec: limit replay window size with XPN new 2959a86a472f macsec: always read MACSEC_SA_ATTR_PN as a u64 new 5831ccf37a31 net: macsec: fix potential resource leak in macsec_add_rxs [...] new b01b4f5b45ff net: mld: fix reference count leak in mld_{query | report}_work() new a610feb170bf tcp: Fix data-races around sk_pacing_rate. new 618116a273b7 net: Fix data-races around sysctl_[rw]mem(_offset)?. new 6842c94de9d5 tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. new 34c9977b4dca tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. new 4cc070e0ef2d tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. new eaccca7a0bb8 tcp: Fix data-races around sysctl_tcp_reflect_tos. new 4685f16b3a5d ipv4: Fix data-races around sysctl_fib_notify_on_flag_change. new 186fcdb68f42 i40e: Fix interface init with MSI interrupts (no MSI-X) new 3688939cd3e8 sctp: fix sleep in atomic context bug in timer handlers new be5cd347ba22 octeontx2-pf: cn10k: Fix egress ratelimit configuration new 91c11008aab0 netfilter: nf_queue: do not allow packet truncation below [...] new 871168abe6d8 virtio-net: fix the race between refill work and close new fe0e602f0502 perf symbol: Correct address for bss symbols new f7c2a9c5435a sfc: disable softirqs for ptp TX new e796e1fe20ec sctp: leave the err path free in sctp_stream_init to sctp_ [...] new 350fcb5e7bbb ARM: crypto: comment out gcc warning that breaks clang builds new 51a772c34ea4 mm/hmm: fault non-owner device private entries new 86e83233dd01 page_alloc: fix invalid watermark check on a negative value new 30dc2effc74a ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow new 7bada8b0bdf1 EDAC/ghes: Set the DIMM label unconditionally new 66d31cef4806 docs/kernel-parameters: Update descriptions for "mitigatio [...] new d10e819d13f7 locking/rwsem: Allow slowpath writer to ignore handoff bit [...] new f0e42e43795d x86/bugs: Do not enable IBPB at firmware entry when IBPB i [...] new d676d6149a2f Linux 5.15.59 new 85829ea26ba9 Merge v5.15.59
The 71 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 2 + Documentation/admin-guide/sysctl/vm.rst | 2 +- Documentation/networking/ip-sysctl.rst | 9 +- Makefile | 2 +- arch/alpha/kernel/srmcons.c | 2 +- arch/arm/include/asm/dma.h | 2 +- arch/arm/lib/xor-neon.c | 3 +- arch/riscv/Makefile | 1 + arch/s390/include/asm/archrandom.h | 9 +- arch/um/drivers/virtio_uml.c | 81 +++- arch/x86/entry/entry_32.S | 35 +- arch/x86/include/asm/asm.h | 85 ++-- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/extable.h | 44 +- arch/x86/include/asm/extable_fixup_types.h | 58 +++ arch/x86/include/asm/fpu/internal.h | 4 +- arch/x86/include/asm/futex.h | 28 +- arch/x86/include/asm/insn-eval.h | 2 + arch/x86/include/asm/mshyperv.h | 7 - arch/x86/include/asm/msr.h | 30 +- arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/uaccess.h | 142 +++++++ arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/cpu/bugs.c | 15 +- arch/x86/kernel/cpu/mce/core.c | 40 +- arch/x86/kernel/cpu/mce/internal.h | 10 - arch/x86/kernel/cpu/mce/severity.c | 23 +- arch/x86/kvm/x86.c | 35 +- arch/x86/lib/insn-eval.c | 71 ++-- arch/x86/mm/extable.c | 193 +++++---- arch/x86/net/bpf_jit_comp.c | 11 +- drivers/accessibility/speakup/spk_ttyio.c | 4 +- drivers/bus/mhi/pci_generic.c | 79 ++++ drivers/crypto/qat/qat_4xxx/adf_drv.c | 7 - drivers/crypto/qat/qat_common/Makefile | 1 + drivers/crypto/qat/qat_common/adf_transport.c | 11 + drivers/crypto/qat/qat_common/adf_transport.h | 1 + .../crypto/qat/qat_common/adf_transport_internal.h | 1 + drivers/crypto/qat/qat_common/qat_algs.c | 138 ++++--- drivers/crypto/qat/qat_common/qat_algs_send.c | 86 ++++ drivers/crypto/qat/qat_common/qat_algs_send.h | 11 + drivers/crypto/qat/qat_common/qat_asym_algs.c | 304 +++++++------- drivers/crypto/qat/qat_common/qat_crypto.c | 10 +- drivers/crypto/qat/qat_common/qat_crypto.h | 39 ++ drivers/edac/ghes_edac.c | 11 +- drivers/gpio/gpio-pca953x.c | 22 +- drivers/gpio/gpio-xilinx.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 446 +++++++++++++++++++-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 97 ++++- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 17 + drivers/gpu/drm/amd/display/dc/core/dc.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 89 ++-- drivers/gpu/drm/amd/display/dc/dc_link.h | 9 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 9 +- drivers/gpu/drm/imx/dcss/dcss-dev.c | 3 + drivers/gpu/drm/nouveau/nouveau_dmem.c | 6 +- drivers/gpu/drm/tiny/simpledrm.c | 2 +- drivers/i2c/busses/i2c-cadence.c | 30 +- drivers/i2c/busses/i2c-mlxcpld.c | 2 +- drivers/infiniband/hw/irdma/cm.c | 50 --- drivers/infiniband/hw/irdma/i40iw_hw.c | 1 + drivers/infiniband/hw/irdma/icrdma_hw.c | 1 + drivers/infiniband/hw/irdma/irdma.h | 1 + drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 28 +- drivers/net/dsa/microchip/ksz_common.c | 5 +- drivers/net/dsa/sja1105/sja1105_main.c | 16 + drivers/net/dsa/vitesse-vsc73xx-spi.c | 10 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 8 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 10 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 31 +- drivers/net/ethernet/intel/e1000e/hw.h | 1 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 4 - drivers/net/ethernet/intel/e1000e/ich8lan.h | 1 - drivers/net/ethernet/intel/e1000e/netdev.c | 30 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 17 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 5 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 3 +- drivers/net/ethernet/intel/ice/ice_main.c | 8 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 + drivers/net/ethernet/intel/igc/igc_regs.h | 5 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 6 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 106 +++-- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 9 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 2 +- drivers/net/ethernet/sfc/ptp.c | 22 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 3 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 22 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 +- drivers/net/macsec.c | 33 +- drivers/net/pcs/pcs-xpcs.c | 2 +- drivers/net/sungem_phy.c | 1 + drivers/net/tun.c | 5 +- drivers/net/usb/ax88179_178a.c | 20 +- drivers/net/usb/r8152.c | 16 +- drivers/net/virtio_net.c | 37 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.h | 5 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 30 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 1 + drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 30 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 22 +- drivers/net/wireless/mediatek/mt76/tx.c | 9 +- drivers/nvme/host/core.c | 19 +- drivers/pci/controller/pci-hyperv.c | 106 ++++- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 97 +++-- drivers/pinctrl/ralink/Kconfig | 16 +- drivers/pinctrl/ralink/Makefile | 2 +- drivers/pinctrl/ralink/pinctrl-mt7620.c | 252 ++++++------ drivers/pinctrl/ralink/pinctrl-mt7621.c | 30 +- .../ralink/{pinctrl-rt2880.c => pinctrl-ralink.c} | 92 ++--- .../pinctrl/ralink/{pinmux.h => pinctrl-ralink.h} | 16 +- drivers/pinctrl/ralink/pinctrl-rt288x.c | 20 +- drivers/pinctrl/ralink/pinctrl-rt305x.c | 44 +- drivers/pinctrl/ralink/pinctrl-rt3883.c | 28 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 18 +- drivers/power/reset/arm-versatile-reboot.c | 1 + drivers/s390/char/keyboard.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 3 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1 + drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 15 +- drivers/scsi/ufs/ufshcd.c | 2 +- drivers/spi/spi-bcm2835.c | 12 +- drivers/tty/goldfish.c | 2 +- drivers/tty/moxa.c | 4 +- drivers/tty/pty.c | 14 +- drivers/tty/serial/lpc32xx_hs.c | 2 +- drivers/tty/serial/mvebu-uart.c | 25 +- drivers/tty/tty.h | 3 + drivers/tty/tty_buffer.c | 66 ++- drivers/tty/vt/keyboard.c | 6 +- drivers/tty/vt/vt.c | 2 +- drivers/usb/host/xhci-dbgcap.c | 135 +++---- drivers/usb/host/xhci-dbgcap.h | 13 +- drivers/usb/host/xhci-dbgtty.c | 22 +- drivers/usb/host/xhci.c | 6 +- fs/dlm/lock.c | 3 +- fs/exfat/namei.c | 31 +- fs/ntfs/attrib.c | 8 +- fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/slot_map.c | 46 +-- fs/ocfs2/super.c | 21 - fs/proc/proc_sysctl.c | 2 +- fs/read_write.c | 3 + fs/xfs/libxfs/xfs_ag.h | 36 +- fs/xfs/libxfs/xfs_btree_staging.c | 4 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_ioctl.h | 5 +- include/asm-generic/io.h | 2 - include/linux/bitfield.h | 19 +- include/linux/skbuff.h | 47 ++- include/linux/sysctl.h | 13 +- include/linux/tty_flip.h | 1 - include/net/addrconf.h | 3 + include/net/bluetooth/bluetooth.h | 65 +++ include/net/bluetooth/l2cap.h | 1 + include/net/inet_connection_sock.h | 10 +- include/net/inet_hashtables.h | 2 +- include/net/inet_sock.h | 12 +- include/net/ip.h | 6 +- include/net/netns/ipv4.h | 1 - include/net/route.h | 2 +- include/net/sock.h | 8 +- include/net/tcp.h | 20 +- include/net/udp.h | 2 +- include/trace/events/skb.h | 48 ++- kernel/bpf/core.c | 8 +- kernel/events/core.c | 45 ++- kernel/locking/rwsem.c | 30 +- kernel/sched/deadline.c | 5 +- kernel/sysctl.c | 44 +- kernel/trace/Makefile | 1 + kernel/trace/ftrace.c | 6 +- kernel/trace/pid_list.c | 160 ++++++++ kernel/trace/pid_list.h | 13 + kernel/trace/trace.c | 84 ++-- kernel/trace/trace.h | 14 +- kernel/trace/trace_events.c | 13 +- kernel/watch_queue.c | 103 +++-- mm/hmm.c | 19 +- mm/hugetlb.c | 1 + mm/memory.c | 7 +- mm/mempolicy.c | 2 +- mm/page_alloc.c | 12 +- mm/secretmem.c | 33 +- net/batman-adv/bridge_loop_avoidance.c | 2 +- net/bluetooth/l2cap_core.c | 61 ++- net/bluetooth/rfcomm/core.c | 50 ++- net/bluetooth/rfcomm/sock.c | 46 +-- net/bluetooth/sco.c | 30 +- net/core/dev.c | 3 +- net/core/drop_monitor.c | 10 +- net/core/filter.c | 4 +- net/core/secure_seq.c | 4 +- net/core/skbuff.c | 12 +- net/core/sock_reuseport.c | 4 +- net/decnet/af_decnet.c | 4 +- net/ipv4/af_inet.c | 4 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/fib_trie.c | 7 +- net/ipv4/icmp.c | 2 +- net/ipv4/igmp.c | 49 ++- net/ipv4/inet_connection_sock.c | 5 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_input.c | 26 +- net/ipv4/ip_sockglue.c | 8 +- net/ipv4/netfilter/nf_reject_ipv4.c | 4 +- net/ipv4/proc.c | 2 +- net/ipv4/route.c | 10 +- net/ipv4/syncookies.c | 11 +- net/ipv4/sysctl_net_ipv4.c | 8 +- net/ipv4/tcp.c | 21 +- net/ipv4/tcp_fastopen.c | 9 +- net/ipv4/tcp_input.c | 94 +++-- net/ipv4/tcp_ipv4.c | 81 ++-- net/ipv4/tcp_metrics.c | 13 +- net/ipv4/tcp_minisocks.c | 4 +- net/ipv4/tcp_output.c | 52 ++- net/ipv4/tcp_recovery.c | 6 +- net/ipv4/tcp_timer.c | 30 +- net/ipv4/udp.c | 10 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/mcast.c | 14 +- net/ipv6/ping.c | 6 + net/ipv6/syncookies.c | 3 +- net/ipv6/tcp_ipv6.c | 4 +- net/mptcp/protocol.c | 8 +- net/netfilter/core.c | 3 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nfnetlink_queue.c | 7 +- net/sctp/associola.c | 5 +- net/sctp/protocol.c | 2 +- net/sctp/stream.c | 19 +- net/sctp/stream_sched.c | 2 +- net/smc/smc_llc.c | 2 +- net/tipc/socket.c | 2 +- net/tls/tls_device.c | 15 +- net/xfrm/xfrm_policy.c | 5 +- net/xfrm/xfrm_state.c | 2 +- scripts/sorttable.c | 4 +- security/integrity/ima/ima_policy.c | 4 + tools/perf/tests/perf-time-to-tsc.c | 18 +- tools/perf/util/symbol-elf.c | 45 ++- tools/testing/selftests/kvm/rseq_test.c | 8 +- tools/testing/selftests/vm/mremap_test.c | 53 --- virt/kvm/kvm_main.c | 5 +- 258 files changed, 3921 insertions(+), 2193 deletions(-) create mode 100644 arch/x86/include/asm/extable_fixup_types.h create mode 100644 drivers/crypto/qat/qat_common/qat_algs_send.c create mode 100644 drivers/crypto/qat/qat_common/qat_algs_send.h rename drivers/pinctrl/ralink/{pinctrl-rt2880.c => pinctrl-ralink.c} (73%) rename drivers/pinctrl/ralink/{pinmux.h => pinctrl-ralink.h} (75%) create mode 100644 kernel/trace/pid_list.c create mode 100644 kernel/trace/pid_list.h