Skip to content

4.14.6-stable review

Greg Kroah-Hartman kernel-janitors linux-efi linux-pci lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest159 of 164 patches 14 repliesIn review

159 of 164 patches are in this archive. The cover letter announces 164.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/164usb: gadget: udc: renesas_usb3: fix number of the pipesdrivers/usb/gadget/udc/renesas_usb3.c+1 -10 replies
2/164usb: gadget: core: Fix ->udc_set_speed() speed handlingdrivers/usb/gadget/udc/core.c+6 -20 replies
3/164serdev: ttyport: add missing receive_buf sanity checksdrivers/tty/serdev/serdev-ttyport.c+12 -10 replies
4/164serdev: ttyport: fix NULL-deref on hangupdrivers/tty/serdev/serdev-ttyport.c+9 -20 replies
5/164serdev: ttyport: fix tty locking in closedrivers/tty/serdev/serdev-ttyport.c+2 -00 replies
6/164usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPATdrivers/usb/gadget/function/f_fs.c+11 -20 replies
7/164can: mcba_usb: fix device disconnect bugdrivers/net/can/usb/mcba_usb.c+1 -00 replies
8/164can: peak/pci: fix potential bug when probe() failsdrivers/net/can/peak_canfd/peak_pciefd_main.c drivers/net/can/sja1000/peak_pci.c+8 -20 replies
9/164can: flexcan: fix VF610 state transition issuedrivers/net/can/flexcan.c+3 -20 replies
11/164can: kvaser_usb: free buf in error pathsdrivers/net/can/usb/kvaser_usb.c+2 -00 replies
12/164can: kvaser_usb: Fix comparison bug in kvaser_usb_read_bulk_callback()drivers/net/can/usb/kvaser_usb.c+1 -10 replies
13/164can: kvaser_usb: ratelimit errors if incomplete messages are receiveddrivers/net/can/usb/kvaser_usb.c+4 -30 replies
14/164can: kvaser_usb: cancel urb on -EPIPE and -EPROTOdrivers/net/can/usb/kvaser_usb.c+2 -00 replies
15/164can: mcba_usb: cancel urb on -EPROTOdrivers/net/can/usb/mcba_usb.c+1 -00 replies
16/164can: ems_usb: cancel urb on -EPIPE and -EPROTOdrivers/net/can/usb/ems_usb.c+2 -00 replies
17/164can: esd_usb2: cancel urb on -EPIPE and -EPROTOdrivers/net/can/usb/esd_usb2.c+2 -00 replies
18/164can: usb_8dev: cancel urb on -EPIPE and -EPROTOdrivers/net/can/usb/usb_8dev.c+2 -00 replies
19/164can: peak/pcie_fd: fix potential bug in restarting tx queuedrivers/net/can/peak_canfd/peak_canfd.c+3 -60 replies
20/164virtio: release virtio index when fail to device_registerdrivers/virtio/virtio.c+2 -00 replies
21/164iio: stm32: fix adc/trigger link errorinclude/linux/iio/timer/stm32-lptim-trigger.h+4 -10 replies
22/164iio: health: max30102: Temperature should be in milli Celsiusdrivers/iio/health/max30102.c+1 -10 replies
23/164iio: adc: cpcap: fix incorrect validationdrivers/iio/adc/cpcap-adc.c+1 -10 replies
24/164iio: adc: meson-saradc: fix the bit_idx of the adc_en clockdrivers/iio/adc/meson_saradc.c+1 -10 replies
25/164iio: adc: meson-saradc: initialize the bandgap correctly on older SoCsdrivers/iio/adc/meson_saradc.c+26 -70 replies
26/164iio: adc: meson-saradc: Meson8 and Meson8b do not have REG11 and REG13drivers/iio/adc/meson_saradc.c+15 -20 replies
27/164pinctrl: armada-37xx: Fix direction_output() callback behaviordrivers/pinctrl/mvebu/pinctrl-armada-37xx.c+11 -20 replies
28/164Drivers: hv: vmbus: Fix a rescind issuedrivers/hv/channel.c drivers/hv/channel_mgmt.c include/linux/hyperv.h+13 -50 replies
29/164hv: kvp: Avoid reading past allocated blocks from KVP filetools/hv/hv_kvp_daemon.c+14 -560 replies
30/164firmware: cleanup FIRMWARE_IN_KERNEL messagedrivers/base/Kconfig+13 -120 replies
31/164firmware: vpd: Destroy vpd sections in remove functiondrivers/firmware/google/vpd.c+9 -20 replies
32/164firmware: vpd: Tie firmware kobject to device lifetimedrivers/firmware/google/vpd.c+13 -60 replies
33/164firmware: vpd: Fix platform driver and device registration/unregistrationdrivers/firmware/google/vpd.c+14 -60 replies
34/164isa: Prevent NULL dereference in isa_bus driver callbacksdrivers/base/isa.c+5 -50 replies
35/164scsi: dma-mapping: always provide dma_get_cache_alignmentinclude/linux/dma-mapping.h+0 -20 replies
36/164scsi: use dma_get_cache_alignment() as minimum DMA alignmentdrivers/scsi/scsi_lib.c+6 -40 replies
37/164scsi: libsas: align sata_devices rps_resp on a cachelineinclude/scsi/libsas.h+1 -10 replies
38/164efi: Move some sysfs files to be read-only by rootdrivers/firmware/efi/efi.c drivers/firmware/efi/esrt.c drivers/firmware/efi/runtime-map.c +1 more+18 -160 replies
39/164efi/esrt: Use memunmap() instead of kfree() to free the remappingdrivers/firmware/efi/esrt.c+1 -10 replies
40/164ASN.1: fix out-of-bounds read when parsing indefinite length itemlib/asn1_decoder.c+26 -210 replies
41/164ASN.1: check for error from ASN1_OP_END__ACT actionslib/asn1_decoder.c+2 -00 replies
42/164KEYS: add missing permission check for request_key() destinationsecurity/keys/request_key.c+37 -90 replies
43/164KEYS: reject NULL restriction string when type is specifiedsecurity/keys/keyctl.c+10 -140 replies
44/164X.509: reject invalid BIT STRING for subjectPublicKeycrypto/asymmetric_keys/x509_cert_parser.c+2 -00 replies
45/164X.509: fix comparisons of ->pkey_algocrypto/asymmetric_keys/pkcs7_verify.c crypto/asymmetric_keys/x509_public_key.c+2 -20 replies
46/164x86/idt: Load idt early in start_secondaryarch/x86/kernel/smpboot.c+1 -10 replies
47/164x86/PCI: Make broadcom_postcore_init() check acpi_disabledarch/x86/pci/broadcom_bus.c+1 -10 replies
49/164btrfs: fix missing error return in btrfs_drop_snapshotfs/btrfs/extent-tree.c+1 -00 replies
50/164btrfs: handle errors while updating refcounts in update_ref_for_cowfs/btrfs/ctree.c+12 -60 replies
51/164ALSA: hda/realtek - New codec support for ALC257sound/pci/hda/patch_realtek.c+8 -00 replies
52/164ALSA: pcm: prevent UAF in snd_pcm_infosound/core/pcm.c+2 -00 replies
53/164ALSA: seq: Remove spurious WARN_ON() at timer checksound/core/seq/seq_timer.c+1 -10 replies
54/164ALSA: usb-audio: Fix out-of-bound errorsound/usb/mixer.c+4 -00 replies
55/164ALSA: usb-audio: Add check return value for usb_string()sound/usb/mixer.c+5 -40 replies
56/164iommu/vt-d: Fix scatterlist offset handlingdrivers/iommu/intel-iommu.c+5 -30 replies
57/164smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct placekernel/cpu.c+5 -50 replies
58/164s390: always save and restore all registers on context switcharch/s390/include/asm/switch_to.h+13 -140 replies
59/164s390/mm: fix off-by-one bug in 5-level page table handlingarch/s390/mm/pgalloc.c+0 -20 replies
60/164s390: fix compat system call tablearch/s390/kernel/syscalls.S+3 -30 replies
61/164KVM: s390: Fix skey emulation permission checkarch/s390/kvm/priv.c+9 -20 replies
62/164Revert "powerpc: Do not call ppc_md.panic in fadump panic notifier"arch/powerpc/include/asm/machdep.h arch/powerpc/include/asm/setup.h arch/powerpc/kernel/fadump.c +3 more+45 -220 replies
63/164powerpc/64s: Initialize ISAv3 MMU registers before setting partition tablearch/powerpc/kernel/cpu_setup_power.S+2 -00 replies
64/164iwlwifi: mvm: mark MIC stripped MPDUsdrivers/net/wireless/intel/iwlwifi/mvm/rxmq.c+2 -00 replies
65/164iwlwifi: mvm: dont use transmit queue hang detection when it is not possibledrivers/net/wireless/intel/iwlwifi/mvm/utils.c+10 -10 replies
66/164iwlwifi: mvm: flush queue before deleting ROCdrivers/net/wireless/intel/iwlwifi/mvm/mvm.h drivers/net/wireless/intel/iwlwifi/mvm/time-event.c+24 -20 replies
67/164iwlwifi: add new cards for 9260 and 22000 seriesdrivers/net/wireless/intel/iwlwifi/pcie/drv.c+2 -00 replies
68/164iwlwifi: mvm: fix packet injectiondrivers/net/wireless/intel/iwlwifi/fw/api/txq.h drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c drivers/net/wireless/intel/iwlwifi/mvm/mvm.h +3 more+49 -150 replies
69/164iwlwifi: mvm: enable RX offloading with TKIP and WEPdrivers/net/wireless/intel/iwlwifi/iwl-trans.h drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c+12 -40 replies
70/164brcmfmac: change driver unbind order of the sdio function devicesdrivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c+1 -10 replies
71/164kdb: Fix handling of kallsyms_symbol_next() return valuekernel/debug/kdb/kdb_io.c+1 -10 replies
72/164md/r5cache: move mddev_lock() out of r5c_journal_mode_set()drivers/md/raid5-cache.c+9 -130 replies
73/164drm/bridge: analogix dp: Fix runtime PM state in get_modes() callbackdrivers/gpu/drm/bridge/analogix/analogix_dp_core.c+2 -00 replies
74/164drm/exynos: gem: Drop NONCONTIG flag for buffers allocated without IOMMUdrivers/gpu/drm/exynos/exynos_drm_gem.c+9 -00 replies
76/164drm: safely free connectors from connector_iterdrivers/gpu/drm/drm_connector.c drivers/gpu/drm/drm_mode_config.c include/drm/drm_connector.h+36 -20 replies
77/164media: dvb: i2c transfers over usb cannot be done from stackdrivers/media/usb/dvb-usb/dibusb-common.c+14 -20 replies
78/164media: rc: sir_ir: detect presence of portdrivers/media/rc/sir_ir.c+36 -40 replies
79/164media: rc: partial revert of "media: rc: per-protocol repeat period"drivers/media/rc/rc-main.c+16 -160 replies
80/164arm64: KVM: fix VTTBR_BADDR_MASK BUG_ON off-by-onearch/arm64/include/asm/kvm_arm.h+1 -20 replies
81/164arm: KVM: Fix VTTBR_BADDR_MASK BUG_ON off-by-onearch/arm/include/asm/kvm_arm.h+1 -20 replies
83/164KVM: arm/arm64: Fix broken GICH_ELRSR big endian conversionvirt/kvm/arm/hyp/vgic-v2-sr.c+0 -40 replies
84/164KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocationvirt/kvm/arm/vgic/vgic-irqfd.c+1 -20 replies
85/164KVM: arm/arm64: vgic: Preserve the revious read from the pending tablevirt/kvm/arm/vgic/vgic-v3.c+1 -10 replies
86/164KVM: arm/arm64: vgic-its: Check result of allocation before usevirt/kvm/arm/vgic/vgic-its.c+2 -00 replies
87/164arm64: fpsimd: Prevent registers leaking from dead tasksarch/arm64/kernel/process.c+9 -00 replies
88/164arm64: SW PAN: Point saved ttbr0 at the zero page when switching to init_mmarch/arm64/include/asm/efi.h arch/arm64/include/asm/mmu_context.h+14 -120 replies
89/164arm64: SW PAN: Update saved ttbr0 value on enter_lazy_tlbarch/arm64/include/asm/mmu_context.h+10 -140 replies
90/164Revert "ARM: dts: imx53: add srtc node"arch/arm/boot/dts/imx53.dtsi+0 -90 replies
91/164bus: arm-cci: Fix use of smp_processor_id() in preemptible contextdrivers/bus/arm-cci.c+5 -20 replies
92/164bus: arm-ccn: Check memory allocation failuredrivers/bus/arm-ccn.c+5 -00 replies
93/164bus: arm-ccn: Fix use of smp_processor_id() in preemptible contextdrivers/bus/arm-ccn.c+3 -10 replies
94/164bus: arm-ccn: fix module unloading Error: Removing state 147 which has instances left.drivers/bus/arm-ccn.c+1 -10 replies
95/164IB/core: Avoid unnecessary return value checkdrivers/infiniband/core/security.c+4 -110 replies
96/164IB/core: Only enforce security for InfiniBanddrivers/infiniband/core/security.c+46 -40 replies
97/164crypto: talitos - fix AEAD test failuresdrivers/crypto/talitos.c+4 -50 replies
98/164crypto: talitos - fix memory corruption on SEC2drivers/crypto/talitos.c+28 -140 replies
99/164crypto: talitos - fix setkey to check key weaknessdrivers/crypto/talitos.c+8 -00 replies
100/164crypto: talitos - fix AEAD for sha224 on non sha224 capable chipsdrivers/crypto/talitos.c+5 -00 replies
101/164crypto: talitos - fix use of sg_link_tbl_lendrivers/crypto/talitos.c+2 -20 replies
102/164crypto: talitos - fix ctr-aes-talitosdrivers/crypto/talitos.c+1 -10 replies
103/164ARM: BUG if jumping to usermode address in kernel modearch/arm/include/asm/assembler.h arch/arm/kernel/entry-header.S+24 -00 replies
104/164ARM: avoid faulting on qemuarch/arm/kernel/entry-header.S+2 -20 replies
105/164irqchip/qcom: Fix u32 comparison with value less than zerodrivers/irqchip/qcom-irq-combiner.c+1 -10 replies
106/164net/smc: use sk_rcvbuf as start for rmb creationnet/smc/smc_core.c+1 -10 replies
107/164kbuild: pkg: use --transform option to prefix paths in tarscripts/package/Makefile+2 -30 replies
108/164coccinelle: fix parallel build with CHECK=scripts/coccicheckscripts/coccicheck+9 -60 replies
109/164powerpc/perf: Fix pmu_count to count only nest imc pmusarch/powerpc/platforms/powernv/opal-imc.c+4 -20 replies
110/164apparmor: fix leak of null profile name if profile allocation failssecurity/apparmor/policy.c+2 -10 replies
111/164x86/mpx/selftests: Fix up weird arraystools/testing/selftests/x86/mpx-hw.h+2 -20 replies
112/164mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl()drivers/net/wireless/mac80211_hwsim.c+4 -10 replies
113/164gre6: use log_ecn_error module parameter in ip6_tnl_rcv()net/ipv6/ip6_gre.c+1 -10 replies
114/164route: also update fnhe_genid when updating a route cachenet/ipv4/route.c+7 -20 replies
115/164route: update fnhe_expires for redirect when the fnhe existsnet/ipv4/route.c+2 -30 replies
116/164rsi: fix memory leak on buf and usb_reg_bufdrivers/net/wireless/rsi/rsi_91x_usb.c+6 -60 replies
117/164drivers/rapidio/devices/rio_mport_cdev.c: fix resource leak in error handling path in rio_dma_transfer()drivers/rapidio/devices/rio_mport_cdev.c+2 -10 replies
118/164pipe: match pipe_max_size data type with procfsfs/pipe.c kernel/sysctl.c+2 -20 replies
119/164lib/genalloc.c: make the avail variable an atomic_long_tinclude/linux/genalloc.h lib/genalloc.c+7 -60 replies
120/164dynamic-debug-howto: fix optional/omitted ending line number to be LARGE instead of 0lib/dynamic_debug.c+4 -00 replies
121/164NFS: Fix a typo in nfs_rename()fs/nfs/dir.c+1 -10 replies
122/164sunrpc: Fix rpc_task_begin trace pointnet/sunrpc/sched.c+1 -20 replies
123/164nfp: inherit the max_mtu from the PF netdevdrivers/net/ethernet/netronome/nfp/nfp_net_repr.c+2 -00 replies
124/164nfp: fix flower offload metadata flag usagedrivers/net/ethernet/netronome/nfp/flower/main.h drivers/net/ethernet/netronome/nfp/flower/metadata.c+6 -40 replies
125/164xfs: fix forgotten rcu read unlock when skipping inode reclaimfs/xfs/xfs_inode.c+1 -00 replies
126/164dt-bindings: usb: fix reg-property port-number rangeDocumentation/devicetree/bindings/usb/usb-device.txt+1 -10 replies
127/164block: wake up all tasks blocked in get_request()block/blk-core.c+2 -20 replies
128/164sparc64/mm: set fields in deferred pagesarch/sparc/mm/init_64.c+8 -10 replies
129/164zsmalloc: calling zs_map_object() from irq is a bugmm/zsmalloc.c+1 -10 replies
130/164slub: fix sysfs duplicate filename creation when slub_debug=Omm/slub.c+4 -00 replies
131/164sctp: do not free asoc when it is already dead in sctp_sendmsgnet/sctp/socket.c+14 -30 replies
132/164sctp: use the right sk after waking up from wait_buf sleepnet/sctp/socket.c+11 -100 replies
133/164fcntl: dont leak fd reference when fixup_compat_flock failsfs/fcntl.c+2 -30 replies
134/164geneve: fix fill_info when link downdrivers/net/geneve.c+10 -140 replies
135/164bpf: fix lockdep splatkernel/bpf/percpu_freelist.c+6 -20 replies
136/164clk: stm32h7: fix test of clock configdrivers/clk/clk-stm32h7.c+2 -20 replies
138/164clk: qcom: common: fix legacy board-clock registrationdrivers/clk/qcom/common.c+4 -20 replies
139/164clk: uniphier: fix DAPLL2 clock rate of Pro5drivers/clk/uniphier/clk-uniphier-sys.c+1 -10 replies
140/164clk: hi3660: fix incorrect uart3 clock freqencydrivers/clk/hisilicon/clk-hi3660.c+1 -10 replies
141/164mailbox: mailbox-test: dont rely on rx_buffer content to signal data readydrivers/mailbox/mailbox-test.c+6 -50 replies
142/164kbuild: rpm-pkg: fix jobserver unavailable warningscripts/package/Makefile+2 -20 replies
143/164atm: horizon: Fix irq release errordrivers/atm/horizon.c+1 -10 replies
144/164jump_label: Invoke jump_label_test() via early_initcall()kernel/jump_label.c+1 -10 replies
145/164tls: Use kzalloc for aead_request allocationnet/tls/tls_sw.c+1 -10 replies
146/164xfrm: Copy policy family in clone_policynet/xfrm/xfrm_policy.c+1 -00 replies
147/164f2fs: fix to clear FI_NO_PREALLOCfs/f2fs/file.c+1 -00 replies
148/164bnxt_re: changing the ip address shouldnt affect new connectionsdrivers/infiniband/hw/bnxt_re/ib_verbs.c+1 -00 replies
149/164IB/mlx4: Increase maximal message size under UD QPdrivers/infiniband/hw/mlx4/qp.c+1 -10 replies
150/164IB/mlx5: Assign send CQ and recv CQ of UMR QPdrivers/infiniband/hw/mlx5/main.c+2 -00 replies
151/164afs: Fix total-length calculation for multiple-page sendfs/afs/rxrpc.c+11 -20 replies
152/164afs: Connect up the CB.ProbeUuidfs/afs/cmservice.c+3 -00 replies
153/164kbuild: do not call cc-option before KBUILD_CFLAGS initializationMakefile+11 -100 replies
154/164powerpc/powernv/idle: Round up latency and residency valuesdrivers/cpuidle/cpuidle-powernv.c+2 -20 replies
155/164ipvlan: fix ipv6 outbound devicedrivers/net/ipvlan/ipvlan_core.c+1 -10 replies
156/164ide: ide-atapi: fix compile error with defining macro DEBUGdrivers/ide/ide-atapi.c+3 -30 replies
157/164blk-mq: Avoid that request queue removal can trigger list corruptionblock/blk-core.c+1 -00 replies
158/164nvmet-rdma: update queue list during ib_device removaldrivers/nvme/target/rdma.c+4 -20 replies
159/164audit: Allow auditd to set pid to 0 to end auditingkernel/audit.c+16 -130 replies
160/164audit: ensure that audit=1 actually enables audit for PID 1kernel/audit.c+5 -50 replies
161/164dm raid: fix panic when attempting to force a raid to syncdrivers/md/dm-raid.c+11 -100 replies
162/164md: free unused memory after bitmap resizedrivers/md/bitmap.c+9 -00 replies
163/164RDMA/cxgb4: Annotate r2 and stag as __be32drivers/infiniband/hw/cxgb4/t4fw_ri_api.h+2 -20 replies
164/164x86/intel_rdt: Fix potential deadlock during resctrl unmountarch/x86/kernel/cpu/intel_rdt_rdtgroup.c+5 -50 replies

Reviews trailers per patch

58 of 159 patches have a Reviewed-by or Acked-by.

PatchMirza KrakDmitry TorokhovRandy DunlapDave YoungDavid SterbaEdmund NadolskiQu WenruoThomas RichterHendrik BruecknerDave AirlieMatthias ReichlSuzuki K PouloseChristoffer DallArd BiesheuvelCatalin MarinasMark RutlandScott BrandenParav PanditPotnuri Bharat TejaHans WippelJulia LawallThomas GleixnerChristoph HellwigOmar SandovalMinchan KimChristoph LameterNeil HormanMahesh BandewarMax GurtovoySagi GrimbergRichard Guy BriggsCornelia HuckMatt RanostaySebastian ReichelTony LindgrenJames MorrisChristian BorntraegerThomas HuthLinus TorvaldsFengguang WuSebastian Andrzej SiewiorDaniel JurgensHante MeulemanPieter-Paul GiesbertsFranky LinHannes Frederic SowaLogan GunthorpeMikulas PatockaMathieu DesnoyersDaniel MentzJason BaronJakub KicinskiSteven SistareDaniel JordanBob PiccoDavid S. MillerMichal HockoDouglas AndersonGautham R. ShenoyPaul E. McKenneySteve WiseSai Praneeth PrakhyaVikas ShivappaFenghua YuTony LuckMajd DibbinyYishai HadasNaresh Kamboju
SeriesT-b T-b
1/164
2/164
3/164
4/164
5/164
6/164
7/164
8/164
9/164T-b
11/164
12/164
13/164
14/164
15/164
16/164
17/164
18/164
19/164
20/164R-b
21/164
22/164A-b
23/164R-b A-b
24/164
25/164
26/164
27/164
28/164
29/164
30/164
31/164R-b T-b
32/164R-b T-b
33/164R-b T-b
34/164A-b
35/164
36/164
37/164
38/164T-b
39/164
40/164
41/164R-b
42/164
43/164
44/164R-b
45/164
46/164
47/164
49/164R-b
50/164R-b R-b
51/164
52/164
53/164
54/164
55/164
56/164
57/164
58/164
59/164Bisected-by R-b
60/164
61/164R-b R-b R-b
62/164
63/164
64/164
65/164
66/164
67/164
68/164
69/164
70/164R-b R-b R-b
71/164
72/164
73/164
74/164
76/164R-b
77/164
78/164T-b
79/164T-b
80/164R-b R-b
81/164R-b
83/164A-b
84/164R-b
85/164R-b
86/164A-b
87/164R-b
88/164R-b R-b
89/164R-b R-b
90/164
91/164A-b
92/164A-b
93/164A-b
94/164A-b
95/164R-b
96/164R-b T-b
97/164
98/164
99/164
100/164
101/164
102/164
103/164
104/164
105/164
106/164R-b
107/164
108/164A-b
109/164
110/164
111/164A-b
112/164
113/164
114/164A-b
115/164A-b
116/164
117/164R-b
118/164R-b
119/164R-b R-b R-b
120/164A-b
121/164
122/164
123/164R-b
124/164R-b
125/164R-b R-b
126/164
127/164
128/164R-b R-b R-b A-b A-b
129/164A-b
130/164A-b
131/164A-b
132/164A-b
133/164
134/164
135/164
136/164
138/164
139/164
140/164
141/164
142/164
143/164
144/164A-b
145/164
146/164
147/164
148/164
149/164R-b
150/164R-b
151/164
152/164
153/164R-b
154/164R-b
155/164A-b
156/164
157/164
158/164R-b R-b
159/164R-b
160/164R-b
161/164
162/164
163/164R-b
164/164T-b A-b A-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 68 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 000/164] 4.14.6-stable review

This is the start of the stable review cycle for the 4.14.6 release. There are 164 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 Thu Dec 14 12:34:08 UTC 2017. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.14.6-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-4.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.6-rc1

Reinette Chatre <[email protected]>
x86/intel_rdt: Fix potential deadlock during resctrl unmount

Leon Romanovsky <[email protected]>
RDMA/cxgb4: Annotate r2 and stag as __be32

Zdenek Kabelac <[email protected]>
md: free unused memory after bitmap resize

Heinz Mauelshagen <[email protected]>
dm raid: fix panic when attempting to force a raid to sync

Paul Moore <[email protected]>
audit: ensure that 'audit=1' actually enables audit for PID 1

Steve Grubb <[email protected]>
audit: Allow auditd to set pid to 0 to end auditing

Israel Rukshin <[email protected]>
nvmet-rdma: update queue list during ib_device removal

Bart Van Assche <[email protected]>
blk-mq: Avoid that request queue removal can trigger list corruption

Hongxu Jia <[email protected]>
ide: ide-atapi: fix compile error with defining macro DEBUG

Keefe Liu <[email protected]>
ipvlan: fix ipv6 outbound device

Vaidyanathan Srinivasan <[email protected]>
powerpc/powernv/idle: Round up latency and residency values

Masahiro Yamada <[email protected]>
kbuild: do not call cc-option before KBUILD_CFLAGS initialization

David Howells <[email protected]>
afs: Connect up the CB.ProbeUuid

David Howells <[email protected]>
afs: Fix total-length calculation for multiple-page send

Majd Dibbiny <[email protected]>
IB/mlx5: Assign send CQ and recv CQ of UMR QP

Mark Bloch <[email protected]>
IB/mlx4: Increase maximal message size under UD QP

Sriharsha Basavapatna <[email protected]>
bnxt_re: changing the ip address shouldn't affect new connections

Chao Yu <[email protected]>
f2fs: fix to clear FI_NO_PREALLOC

Herbert Xu <[email protected]>
xfrm: Copy policy family in clone_policy

Ilya Lesokhin <[email protected]>
tls: Use kzalloc for aead_request allocation

Jason Baron <[email protected]>
jump_label: Invoke jump_label_test() via early_initcall()

Arvind Yadav <[email protected]>
atm: horizon: Fix irq release error

Masahiro Yamada <[email protected]>
kbuild: rpm-pkg: fix jobserver unavailable warning

Sudeep Holla <[email protected]>
mailbox: mailbox-test: don't rely on rx_buffer content to signal data ready

Zhong Kaihua <[email protected]>
clk: hi3660: fix incorrect uart3 clock freqency

Masahiro Yamada <[email protected]>
clk: uniphier: fix DAPLL2 clock rate of Pro5

Johan Hovold <[email protected]>
clk: qcom: common: fix legacy board-clock registration

Mylene JOSSERAND <[email protected]>
clk: sunxi-ng: a83t: Fix i2c buses bits

Gabriel Fernandez <[email protected]>
clk: stm32h7: fix test of clock config

Eric Dumazet <[email protected]>
bpf: fix lockdep splat

Hangbin Liu <[email protected]>
geneve: fix fill_info when link down

Jeff Layton <[email protected]>
fcntl: don't leak fd reference when fixup_compat_flock fails

Xin Long <[email protected]>
sctp: use the right sk after waking up from wait_buf sleep

Xin Long <[email protected]>
sctp: do not free asoc when it is already dead in sctp_sendmsg

Miles Chen <[email protected]>
slub: fix sysfs duplicate filename creation when slub_debug=O

Sergey Senozhatsky <[email protected]>
zsmalloc: calling zs_map_object() from irq is a bug

Pavel Tatashin <[email protected]>
sparc64/mm: set fields in deferred pages

Ming Lei <[email protected]>
block: wake up all tasks blocked in get_request()

Johan Hovold <[email protected]>
dt-bindings: usb: fix reg-property port-number range

Darrick J. Wong <[email protected]>
xfs: fix forgotten rcu read unlock when skipping inode reclaim

Pieter Jansen van Vuuren <[email protected]>
nfp: fix flower offload metadata flag usage

Dirk van der Merwe <[email protected]>
nfp: inherit the max_mtu from the PF netdev

Chuck Lever <[email protected]>
sunrpc: Fix rpc_task_begin trace point

Trond Myklebust <[email protected]>
NFS: Fix a typo in nfs_rename()

Randy Dunlap <[email protected]>
dynamic-debug-howto: fix optional/omitted ending line number to be LARGE instead of 0

Stephen Bates <[email protected]>
lib/genalloc.c: make the avail variable an atomic_long_t

Joe Lawrence <[email protected]>
pipe: match pipe_max_size data type with procfs

Christophe JAILLET <[email protected]>
drivers/rapidio/devices/rio_mport_cdev.c: fix resource leak in error handling path in 'rio_dma_transfer()'

Colin Ian King <[email protected]>
rsi: fix memory leak on buf and usb_reg_buf

Xin Long <[email protected]>
route: update fnhe_expires for redirect when the fnhe exists

Xin Long <[email protected]>
route: also update fnhe_genid when updating a route cache

Alexey Kodanev <[email protected]>
gre6: use log_ecn_error module parameter in ip6_tnl_rcv()

Ben Hutchings <[email protected]>
mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl()

Dave Hansen <[email protected]>
x86/mpx/selftests: Fix up weird arrays

John Johansen <[email protected]>
apparmor: fix leak of null profile name if profile allocation fails

Madhavan Srinivasan <[email protected]>
powerpc/perf: Fix pmu_count to count only nest imc pmus

Masahiro Yamada <[email protected]>
coccinelle: fix parallel build with CHECK=scripts/coccicheck

Masahiro Yamada <[email protected]>
kbuild: pkg: use --transform option to prefix paths in tar

Ursula Braun <[email protected]>
net/smc: use sk_rcvbuf as start for rmb creation

Colin Ian King <[email protected]>
irqchip/qcom: Fix u32 comparison with value less than zero

Russell King <[email protected]>
ARM: avoid faulting on qemu

Russell King <[email protected]>
ARM: BUG if jumping to usermode address in kernel mode

LEROY Christophe <[email protected]>
crypto: talitos - fix ctr-aes-talitos

LEROY Christophe <[email protected]>
crypto: talitos - fix use of sg_link_tbl_len

LEROY Christophe <[email protected]>
crypto: talitos - fix AEAD for sha224 on non sha224 capable chips

LEROY Christophe <[email protected]>
crypto: talitos - fix setkey to check key weakness

LEROY Christophe <[email protected]>
crypto: talitos - fix memory corruption on SEC2

LEROY Christophe <[email protected]>
crypto: talitos - fix AEAD test failures

Daniel Jurgens <[email protected]>
IB/core: Only enforce security for InfiniBand

Parav Pandit <[email protected]>
IB/core: Avoid unnecessary return value check

Kim Phillips <[email protected]>
bus: arm-ccn: fix module unloading Error: Removing state 147 which has instances left.

Marc Zyngier <[email protected]>
bus: arm-ccn: Fix use of smp_processor_id() in preemptible context

Christophe JAILLET <[email protected]>
bus: arm-ccn: Check memory allocation failure

Marc Zyngier <[email protected]>
bus: arm-cci: Fix use of smp_processor_id() in preemptible context

Fabio Estevam <[email protected]>
Revert "ARM: dts: imx53: add srtc node"

Will Deacon <[email protected]>
arm64: SW PAN: Update saved ttbr0 value on enter_lazy_tlb

Will Deacon <[email protected]>
arm64: SW PAN: Point saved ttbr0 at the zero page when switching to init_mm

Dave Martin <[email protected]>
arm64: fpsimd: Prevent registers leaking from dead tasks

Marc Zyngier <[email protected]>
KVM: arm/arm64: vgic-its: Check result of allocation before use

Marc Zyngier <[email protected]>
KVM: arm/arm64: vgic: Preserve the revious read from the pending table

Marc Zyngier <[email protected]>
KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocation

Christoffer Dall <[email protected]>
KVM: arm/arm64: Fix broken GICH_ELRSR big endian conversion

Andrew Honig <[email protected]>

    KVM: VMX: remove I/O port 0x80 bypass on Intel hosts

Marc Zyngier <[email protected]>
arm: KVM: Fix VTTBR_BADDR_MASK BUG_ON off-by-one

Kristina Martsenko <[email protected]>
arm64: KVM: fix VTTBR_BADDR_MASK BUG_ON off-by-one

Sean Young <[email protected]>
media: rc: partial revert of "media: rc: per-protocol repeat period"

Sean Young <[email protected]>
media: rc: sir_ir: detect presence of port

Laurent Caumont <[email protected]>
media: dvb: i2c transfers over usb cannot be done from stack

Daniel Vetter <[email protected]>
drm: safely free connectors from connector_iter

Ville Syrjälä <[email protected]>
drm/i915: Fix vblank timestamp/frame counter jumps on gen2

Marek Szyprowski <[email protected]>
drm/exynos: gem: Drop NONCONTIG flag for buffers allocated without IOMMU

Marek Szyprowski <[email protected]>
drm/bridge: analogix dp: Fix runtime PM state in get_modes() callback

Song Liu <[email protected]>
md/r5cache: move mddev_lock() out of r5c_journal_mode_set()

Daniel Thompson <[email protected]>
kdb: Fix handling of kallsyms_symbol_next() return value

Arend Van Spriel <[email protected]>
brcmfmac: change driver unbind order of the sdio function devices

David Spinadel <[email protected]>
iwlwifi: mvm: enable RX offloading with TKIP and WEP

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: fix packet injection

Ihab Zhaika <[email protected]>
iwlwifi: add new cards for 9260 and 22000 series

Johannes Berg <[email protected]>
iwlwifi: mvm: flush queue before deleting ROC

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: don't use transmit queue hang detection when it is not possible

Sara Sharon <[email protected]>
iwlwifi: mvm: mark MIC stripped MPDUs

Nicholas Piggin <[email protected]>
powerpc/64s: Initialize ISAv3 MMU registers before setting partition table

David Gibson <[email protected]>
Revert "powerpc: Do not call ppc_md.panic in fadump panic notifier"

Janosch Frank <[email protected]>
KVM: s390: Fix skey emulation permission check

Heiko Carstens <[email protected]>
s390: fix compat system call table

Heiko Carstens <[email protected]>
s390/mm: fix off-by-one bug in 5-level page table handling

Heiko Carstens <[email protected]>
s390: always save and restore all registers on context switch

Lai Jiangshan <[email protected]>
smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct place

Robin Murphy <[email protected]>
iommu/vt-d: Fix scatterlist offset handling

Jaejoong Kim <[email protected]>
ALSA: usb-audio: Add check return value for usb_string()

Jaejoong Kim <[email protected]>
ALSA: usb-audio: Fix out-of-bound error

Takashi Iwai <[email protected]>
ALSA: seq: Remove spurious WARN_ON() at timer check

Robb Glasser <[email protected]>
ALSA: pcm: prevent UAF in snd_pcm_info

Kailang Yang <[email protected]>
ALSA: hda/realtek - New codec support for ALC257

Jeff Mahoney <[email protected]>
btrfs: handle errors while updating refcounts in update_ref_for_cow

Jeff Mahoney <[email protected]>
btrfs: fix missing error return in btrfs_drop_snapshot

Radim Krčmář <[email protected]>
KVM: x86: fix APIC page invalidation

Rafael J. Wysocki <[email protected]>
x86/PCI: Make broadcom_postcore_init() check acpi_disabled

Chunyu Hu <[email protected]>
x86/idt: Load idt early in start_secondary

Eric Biggers <[email protected]>

    X.509: fix comparisons of ->pkey_algo

Eric Biggers <[email protected]>
X.509: reject invalid BIT STRING for subjectPublicKey

Eric Biggers <[email protected]>
KEYS: reject NULL restriction string when type is specified

Eric Biggers <[email protected]>
KEYS: add missing permission check for request_key() destination

Eric Biggers <[email protected]>
ASN.1: check for error from ASN1_OP_END__ACT actions

Eric Biggers <[email protected]>
ASN.1: fix out-of-bounds read when parsing indefinite length item

Pan Bian <[email protected]>
efi/esrt: Use memunmap() instead of kfree() to free the remapping

Greg Kroah-Hartman <[email protected]>
efi: Move some sysfs files to be read-only by root

Huacai Chen <[email protected]>
scsi: libsas: align sata_device's rps_resp on a cacheline

Huacai Chen <[email protected]>
scsi: use dma_get_cache_alignment() as minimum DMA alignment

Christoph Hellwig <[email protected]>
scsi: dma-mapping: always provide dma_get_cache_alignment

William Breathitt Gray <[email protected]>
isa: Prevent NULL dereference in isa_bus driver callbacks

Guenter Roeck <[email protected]>
firmware: vpd: Fix platform driver and device registration/unregistration

Guenter Roeck <[email protected]>
firmware: vpd: Tie firmware kobject to device lifetime

Guenter Roeck <[email protected]>
firmware: vpd: Destroy vpd sections in remove function

Robin H. Johnson <[email protected]>
firmware: cleanup FIRMWARE_IN_KERNEL message

Paul Meyer <[email protected]>
hv: kvp: Avoid reading past allocated blocks from KVP file

K. Y. Srinivasan <[email protected]>
Drivers: hv: vmbus: Fix a rescind issue

Gregory CLEMENT <[email protected]>
pinctrl: armada-37xx: Fix direction_output() callback behavior

Martin Blumenstingl <[email protected]>
iio: adc: meson-saradc: Meson8 and Meson8b do not have REG11 and REG13

Martin Blumenstingl <[email protected]>
iio: adc: meson-saradc: initialize the bandgap correctly on older SoCs

Martin Blumenstingl <[email protected]>
iio: adc: meson-saradc: fix the bit_idx of the adc_en clock

Pan Bian <[email protected]>
iio: adc: cpcap: fix incorrect validation

Peter Meerwald-Stadler <[email protected]>
iio: health: max30102: Temperature should be in milli Celsius

Arnd Bergmann <[email protected]>
iio: stm32: fix adc/trigger link error

weiping zhang <[email protected]>
virtio: release virtio index when fail to device_register

Stephane Grosjean <[email protected]>
can: peak/pcie_fd: fix potential bug in restarting tx queue

Martin Kelly <[email protected]>
can: usb_8dev: cancel urb on -EPIPE and -EPROTO

Martin Kelly <[email protected]>
can: esd_usb2: cancel urb on -EPIPE and -EPROTO

Martin Kelly <[email protected]>
can: ems_usb: cancel urb on -EPIPE and -EPROTO

Martin Kelly <[email protected]>
can: mcba_usb: cancel urb on -EPROTO

Martin Kelly <[email protected]>
can: kvaser_usb: cancel urb on -EPIPE and -EPROTO

Jimmy Assarsson <[email protected]>
can: kvaser_usb: ratelimit errors if incomplete messages are received

Jimmy Assarsson <[email protected]>
can: kvaser_usb: Fix comparison bug in kvaser_usb_read_bulk_callback()

Jimmy Assarsson <[email protected]>
can: kvaser_usb: free buf in error paths

Oliver Stäbler <[email protected]>
can: ti_hecc: Fix napi poll return value for repoll

Marc Kleine-Budde <[email protected]>
can: flexcan: fix VF610 state transition issue

Stephane Grosjean <[email protected]>
can: peak/pci: fix potential bug when probe() fails

Martin Kelly <[email protected]>
can: mcba_usb: fix device disconnect bug

John Keeping <[email protected]>
usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPAT

Johan Hovold <[email protected]>
serdev: ttyport: fix tty locking in close

Johan Hovold <[email protected]>
serdev: ttyport: fix NULL-deref on hangup

Johan Hovold <[email protected]>
serdev: ttyport: add missing receive_buf sanity checks

Roger Quadros <[email protected]>

    usb: gadget: core: Fix ->udc_set_speed() speed handling

Yoshihiro Shimoda <[email protected]>
usb: gadget: udc: renesas_usb3: fix number of the pipes

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

Diffstat:

 .../devicetree/bindings/usb/usb-device.txt         |  2 +-
 Makefile                                           | 25 ++++----
 arch/arm/boot/dts/imx53.dtsi                       |  9 ---
 arch/arm/include/asm/assembler.h                   | 18 ++++++
 arch/arm/include/asm/kvm_arm.h                     |  3 +-
 arch/arm/kernel/entry-header.S                     |  6 ++
 arch/arm64/include/asm/efi.h                       |  4 +-
 arch/arm64/include/asm/kvm_arm.h                   |  3 +-
 arch/arm64/include/asm/mmu_context.h               | 46 +++++++-------
 arch/arm64/kernel/process.c                        |  9 +++
 arch/powerpc/include/asm/machdep.h                 |  1 +
 arch/powerpc/include/asm/setup.h                   |  1 +
 arch/powerpc/kernel/cpu_setup_power.S              |  2 +
 arch/powerpc/kernel/fadump.c                       | 22 -------
 arch/powerpc/kernel/setup-common.c                 | 27 +++++++++
 arch/powerpc/platforms/powernv/opal-imc.c          |  6 +-
 arch/powerpc/platforms/ps3/setup.c                 | 15 +++++
 arch/powerpc/platforms/pseries/setup.c             |  1 +
 arch/s390/include/asm/switch_to.h                  | 27 ++++-----
 arch/s390/kernel/syscalls.S                        |  6 +-
 arch/s390/kvm/priv.c                               | 11 +++-
 arch/s390/mm/pgalloc.c                             |  2 -
 arch/sparc/mm/init_64.c                            |  9 ++-
 arch/x86/include/asm/kvm_host.h                    |  3 +
 arch/x86/kernel/cpu/intel_rdt_rdtgroup.c           | 10 ++--
 arch/x86/kernel/smpboot.c                          |  2 +-
 arch/x86/kvm/vmx.c                                 |  5 --
 arch/x86/kvm/x86.c                                 | 14 +++++
 arch/x86/pci/broadcom_bus.c                        |  2 +-
 block/blk-core.c                                   |  5 +-
 crypto/asymmetric_keys/pkcs7_verify.c              |  2 +-
 crypto/asymmetric_keys/x509_cert_parser.c          |  2 +
 crypto/asymmetric_keys/x509_public_key.c           |  2 +-
 drivers/atm/horizon.c                              |  2 +-
 drivers/base/Kconfig                               | 25 ++++----
 drivers/base/isa.c                                 | 10 ++--
 drivers/bus/arm-cci.c                              |  7 ++-
 drivers/bus/arm-ccn.c                              | 11 +++-
 drivers/clk/clk-stm32h7.c                          |  4 +-
 drivers/clk/hisilicon/clk-hi3660.c                 |  2 +-
 drivers/clk/qcom/common.c                          |  6 +-
 drivers/clk/sunxi-ng/ccu-sun8i-a83t.c              |  4 +-
 drivers/clk/uniphier/clk-uniphier-sys.c            |  2 +-
 drivers/cpuidle/cpuidle-powernv.c                  |  4 +-
 drivers/crypto/talitos.c                           | 66 +++++++++++++-------
 drivers/firmware/efi/efi.c                         |  3 +-
 drivers/firmware/efi/esrt.c                        | 17 +++---
 drivers/firmware/efi/runtime-map.c                 | 10 ++--
 drivers/firmware/google/vpd.c                      | 48 +++++++++++----
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |  2 +
 drivers/gpu/drm/drm_connector.c                    | 28 ++++++++-
 drivers/gpu/drm/drm_mode_config.c                  |  2 +
 drivers/gpu/drm/exynos/exynos_drm_gem.c            |  9 +++
 drivers/gpu/drm/i915/intel_display.c               | 51 +++++++++++-----
 drivers/hv/channel.c                               | 10 +++-
 drivers/hv/channel_mgmt.c                          |  7 ++-
 drivers/ide/ide-atapi.c                            |  6 +-
 drivers/iio/adc/cpcap-adc.c                        |  2 +-
 drivers/iio/adc/meson_saradc.c                     | 52 ++++++++++++----
 drivers/iio/health/max30102.c                      |  2 +-
 drivers/infiniband/core/security.c                 | 63 ++++++++++++++-----
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  1 +
 drivers/infiniband/hw/cxgb4/t4fw_ri_api.h          |  4 +-
 drivers/infiniband/hw/mlx4/qp.c                    |  2 +-
 drivers/infiniband/hw/mlx5/main.c                  |  2 +
 drivers/iommu/intel-iommu.c                        |  8 ++-
 drivers/irqchip/qcom-irq-combiner.c                |  2 +-
 drivers/mailbox/mailbox-test.c                     | 11 ++--
 drivers/md/bitmap.c                                |  9 +++
 drivers/md/dm-raid.c                               | 21 +++----
 drivers/md/raid5-cache.c                           | 22 +++----
 drivers/media/rc/rc-main.c                         | 32 +++++-----
 drivers/media/rc/sir_ir.c                          | 40 +++++++++++--
 drivers/media/usb/dvb-usb/dibusb-common.c          | 16 ++++-
 drivers/net/can/flexcan.c                          |  5 +-
 drivers/net/can/peak_canfd/peak_canfd.c            |  9 +--
 drivers/net/can/peak_canfd/peak_pciefd_main.c      |  5 +-
 drivers/net/can/sja1000/peak_pci.c                 |  5 +-
 drivers/net/can/ti_hecc.c                          |  3 +
 drivers/net/can/usb/ems_usb.c                      |  2 +
 drivers/net/can/usb/esd_usb2.c                     |  2 +
 drivers/net/can/usb/kvaser_usb.c                   | 13 ++--
 drivers/net/can/usb/mcba_usb.c                     |  2 +
 drivers/net/can/usb/usb_8dev.c                     |  2 +
 drivers/net/ethernet/netronome/nfp/flower/main.h   |  3 +-
 .../net/ethernet/netronome/nfp/flower/metadata.c   |  7 ++-
 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c  |  2 +
 drivers/net/geneve.c                               | 24 ++++----
 drivers/net/ipvlan/ipvlan_core.c                   |  2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |  2 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/txq.h    |  4 ++
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h     |  4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c  |  2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |  3 +
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |  1 +
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      | 14 ++++-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       | 53 ++++++++++++----
 .../net/wireless/intel/iwlwifi/mvm/time-event.c    | 24 +++++++-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |  3 +-
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     | 11 +++-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |  2 +
 drivers/net/wireless/mac80211_hwsim.c              |  5 +-
 drivers/net/wireless/rsi/rsi_91x_usb.c             | 12 ++--
 drivers/nvme/target/rdma.c                         |  6 +-
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        | 13 +++-
 drivers/rapidio/devices/rio_mport_cdev.c           |  3 +-
 drivers/scsi/scsi_lib.c                            | 10 ++--
 drivers/tty/serdev/serdev-ttyport.c                | 26 +++++++-
 drivers/usb/gadget/function/f_fs.c                 | 13 +++-
 drivers/usb/gadget/udc/core.c                      |  8 ++-
 drivers/usb/gadget/udc/renesas_usb3.c              |  2 +-
 drivers/virtio/virtio.c                            |  2 +
 fs/afs/cmservice.c                                 |  3 +
 fs/afs/rxrpc.c                                     | 13 +++-
 fs/btrfs/ctree.c                                   | 18 ++++--
 fs/btrfs/extent-tree.c                             |  1 +
 fs/f2fs/file.c                                     |  1 +
 fs/fcntl.c                                         |  5 +-
 fs/nfs/dir.c                                       |  2 +-
 fs/pipe.c                                          |  2 +-
 fs/xfs/xfs_inode.c                                 |  1 +
 include/drm/drm_connector.h                        |  8 +++
 include/linux/dma-mapping.h                        |  2 -
 include/linux/genalloc.h                           |  3 +-
 include/linux/hyperv.h                             |  1 +
 include/linux/iio/timer/stm32-lptim-trigger.h      |  5 +-
 include/linux/sysfs.h                              |  6 ++
 include/scsi/libsas.h                              |  2 +-
 kernel/audit.c                                     | 39 ++++++------
 kernel/bpf/percpu_freelist.c                       |  8 ++-
 kernel/cpu.c                                       | 10 ++--
 kernel/debug/kdb/kdb_io.c                          |  2 +-
 kernel/jump_label.c                                |  2 +-
 kernel/sysctl.c                                    |  2 +-
 lib/asn1_decoder.c                                 | 49 ++++++++-------
 lib/dynamic_debug.c                                |  4 ++
 lib/genalloc.c                                     | 10 ++--
 mm/slub.c                                          |  4 ++
 mm/zsmalloc.c                                      |  2 +-
 net/ipv4/route.c                                   | 14 +++--
 net/ipv6/ip6_gre.c                                 |  2 +-
 net/sctp/socket.c                                  | 38 ++++++++----
 net/smc/smc_core.c                                 |  2 +-
 net/sunrpc/sched.c                                 |  3 +-
 net/tls/tls_sw.c                                   |  2 +-
 net/xfrm/xfrm_policy.c                             |  1 +
 scripts/coccicheck                                 | 15 +++--
 scripts/package/Makefile                           |  9 ++-
 security/apparmor/policy.c                         |  3 +-
 security/keys/keyctl.c                             | 24 ++++----
 security/keys/request_key.c                        | 46 +++++++++++---
 sound/core/pcm.c                                   |  2 +
 sound/core/seq/seq_timer.c                         |  2 +-
 sound/pci/hda/patch_realtek.c                      |  8 +++
 sound/usb/mixer.c                                  | 13 ++--
 tools/hv/hv_kvp_daemon.c                           | 70 +++++-----------------
 tools/testing/selftests/x86/mpx-hw.h               |  4 +-
 virt/kvm/arm/hyp/vgic-v2-sr.c                      |  4 --
 virt/kvm/arm/vgic/vgic-irqfd.c                     |  3 +-
 virt/kvm/arm/vgic/vgic-its.c                       |  2 +
 virt/kvm/arm/vgic/vgic-v3.c                        |  2 +-
 virt/kvm/kvm_main.c                                |  8 +++
 162 files changed, 1132 insertions(+), 586 deletions(-)