Skip to content

4.15.10-stable review

Greg Kroah-Hartman intel-gfx kvm linux-arch linux-devicetree linux-edac linux-mips lkml stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest146 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/146RDMA/ucma: Limit possible option sizedrivers/infiniband/core/ucma.c+3 -00 replies
2/146RDMA/ucma: Check that user doesnt overflow QP statedrivers/infiniband/core/ucma.c+3 -00 replies
3/146RDMA/mlx5: Fix integer overflow while resizing CQdrivers/infiniband/hw/mlx5/cq.c+6 -10 replies
4/146bpf: cpumap: use GFP_KERNEL instead of GFP_ATOMIC in __cpu_map_entry_alloc()kernel/bpf/cpumap.c+1 -10 replies
5/146IB/uverbs: Improve lockdep_checkdrivers/infiniband/core/rdma_core.c+6 -60 replies
6/146mac80211_hwsim: dont use WQ_MEM_RECLAIMdrivers/net/wireless/mac80211_hwsim.c+1 -10 replies
7/146net/smc: fix NULL pointer dereference on sock_create_kern() error pathnet/smc/af_smc.c+3 -10 replies
8/146regulator: stm32-vrefbuf: fix check on ready flagdrivers/regulator/stm32-vrefbuf.c+1 -10 replies
9/146drm/i915: Check for fused or unused pipesdrivers/gpu/drm/i915/intel_audio.c+1 -10 replies
10/146drm/i915/audio: fix check for av_enc_map overflowdrivers/gpu/drm/i915/intel_audio.c+3 -30 replies
11/146drm/i915: Fix rsvd2 mask when out-fence is returneddrivers/gpu/drm/i915/i915_gem_execbuffer.c+1 -10 replies
12/146drm/i915: Clear the in-use marker on execbuf failuredrivers/gpu/drm/i915/i915_gem_execbuffer.c+2 -00 replies
13/146drm/i915: Disable DC states around GMBUS on GLKdrivers/gpu/drm/i915/intel_runtime_pm.c+1 -00 replies
14/146drm/i915: Update watermark state correctly in sanitize_watermarksdrivers/gpu/drm/i915/intel_display.c+2 -00 replies
15/146drm/i915: Try EDID bitbanging on HDMI after failed readdrivers/gpu/drm/i915/intel_hdmi.c+11 -30 replies
16/146drm/i915/perf: fix perf stream opening lockdrivers/gpu/drm/i915/i915_perf.c+12 -260 replies
17/146scsi: core: Avoid that ATA error handling can trigger a kernel hang or oopsdrivers/scsi/hosts.c drivers/scsi/scsi_error.c drivers/scsi/scsi_lib.c +2 more+8 -70 replies
18/146scsi: qla2xxx: Fix NULL pointer crash due to active timer for ABTSdrivers/scsi/qla2xxx/qla_init.c+1 -00 replies
19/146drm/i915: Always call to intel_display_set_init_power() in resume_early.drivers/gpu/drm/i915/i915_drv.c+2 -00 replies
20/146workqueue: Allow retrieval of current tasks work structinclude/linux/workqueue.h kernel/workqueue.c+17 -00 replies
21/146drm: Allow determining if current task is output poll workerdrivers/gpu/drm/drm_probe_helper.c include/drm/drm_crtc_helper.h+21 -00 replies
22/146drm/nouveau: Fix deadlock on runtime suspenddrivers/gpu/drm/nouveau/nouveau_connector.c+13 -50 replies
23/146drm/radeon: Fix deadlock on runtime suspenddrivers/gpu/drm/radeon/radeon_connectors.c+49 -250 replies
24/146drm/amdgpu: Fix deadlock on runtime suspenddrivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c+38 -200 replies
25/146drm/nouveau: prefer XBGR2101010 for addfb ioctldrivers/gpu/drm/drm_framebuffer.c drivers/gpu/drm/nouveau/nv50_display.c include/drm/drm_drv.h+6 -00 replies
26/146drm/amd/powerplay/smu7: allow mclk switching with no displaysdrivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c+7 -40 replies
27/146drm/amd/powerplay/vega10: allow mclk switching with no displaysdrivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c+7 -40 replies
28/146Revert "drm/radeon/pm: autoswitch power state when in balanced mode"drivers/gpu/drm/radeon/radeon_pm.c+1 -50 replies
29/146drm/amd/display: check for ipp before calling cursor operationsdrivers/gpu/drm/amd/display/dc/core/dc_stream.c+4 -20 replies
30/146drm/radeon: insist on 32-bit DMA for Cedar on PPC64/PPC64LEdrivers/gpu/drm/radeon/radeon_device.c+4 -00 replies
31/146drm/amd/powerplay: fix power over limit on Fijidrivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c+0 -70 replies
32/146drm/amd/display: Default HDMI6G support to true. Log VBIOS table error.drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c+13 -30 replies
33/146drm/amdgpu: used cached pcie gen info for SI (v2)drivers/gpu/drm/amd/amdgpu/si.c drivers/gpu/drm/amd/amdgpu/si_dpm.c+23 -490 replies
34/146drm/amdgpu: Notify sbios device ready before send requestdrivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c+3 -00 replies
35/146drm/radeon: fix KV harvestingdrivers/gpu/drm/radeon/cik.c+2 -290 replies
36/146drm/amdgpu: fix KV harvestingdrivers/gpu/drm/amd/amdgpu/gfx_v7_0.c+2 -280 replies
37/146drm/amdgpu:Correct max uvd handlesdrivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c+1 -10 replies
38/146drm/amdgpu:Always save uvd vcpu_bo in VM Modedrivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c+8 -50 replies
39/146ovl: redirect_dir=nofollow should not follow redirect for opaque lowerfs/overlayfs/namei.c+3 -30 replies
40/146MIPS: BMIPS: Do not mask IPIs during suspendarch/mips/kernel/smp-bmips.c+4 -40 replies
41/146MIPS: ath25: Check for kzalloc allocation failurearch/mips/ath25/board.c+2 -00 replies
42/146MIPS: OCTEON: irq: Check for null return on kzalloc allocationarch/mips/cavium-octeon/octeon-irq.c+2 -00 replies
43/146PCI: dwc: Fix enumeration end when reaching root subordinatedrivers/pci/dwc/pcie-designware-host.c+1 -10 replies
44/146Input: matrix_keypad - fix race when disabling interruptsdrivers/input/keyboard/matrix_keypad.c+3 -10 replies
45/146Revert "Input: synaptics - Lenovo Thinkpad T460p devices should use RMI"drivers/input/mouse/synaptics.c+0 -10 replies
46/146bug: use %pB in BUG and stack protector failurekernel/panic.c lib/bug.c+2 -20 replies
47/146lib/bug.c: exclude non-BUG/WARN exceptions from report_bug()lib/bug.c+2 -00 replies
48/146mm/memblock.c: hardcode the end_pfn being -1mm/memblock.c+5 -50 replies
49/146mm/page_alloc: fix memmap_init_zone pageblock alignmentmm/page_alloc.c+7 -23 replies
50/146Documentation/sphinx: Fix Directive import errorDocumentation/sphinx/kerneldoc.py+1 -20 replies
51/146loop: Fix lost writes caused by missing flagdrivers/block/loop.c+1 -10 replies
52/146virtio_ring: fix num_free handling in error casedrivers/virtio/virtio_ring.c+0 -20 replies
53/146KVM: s390: fix memory overwrites when not using SCA entriesarch/s390/kvm/kvm-s390.c+1 -00 replies
54/146arm64: mm: fix thinko in non-global page table attribute checkarch/arm64/mm/mmu.c+4 -40 replies
55/146IB/core: Fix missing RDMA cgroups release in case of failure to register devicedrivers/infiniband/core/device.c+4 -20 replies
56/146Revert "nvme: create slaves and holders entries for hidden controllers"drivers/nvme/host/core.c drivers/nvme/host/multipath.c drivers/nvme/host/nvme.h+0 -400 replies
57/146kbuild: Handle builtin dtb file names containing hyphensscripts/Makefile.lib+4 -40 replies
58/146dm bufio: avoid false-positive Wmaybe-uninitialized warningdrivers/md/dm-bufio.c+6 -100 replies
59/146IB/mlx5: Fix incorrect size of klms in the memory regiondrivers/infiniband/hw/mlx5/mr.c+1 -10 replies
60/146bcache: fix crashes in duplicate cache device registerdrivers/md/bcache/super.c+10 -60 replies
61/146bcache: dont attach backing with duplicate UUIDdrivers/md/bcache/super.c+11 -00 replies
62/146x86/MCE: Save microcode revision in machine check recordsarch/x86/include/uapi/asm/mce.h arch/x86/kernel/cpu/mcheck/mce.c+4 -10 replies
63/146x86/MCE: Serialize sysfs changesarch/x86/kernel/cpu/mcheck/mce.c+21 -10 replies
64/146perf tools: Fix trigger class trigger_on()tools/perf/util/trigger.h+5 -40 replies
65/146x86/spectre_v2: Dont check microcode versions when running under hypervisorsarch/x86/kernel/cpu/intel.c+7 -00 replies
66/146ALSA: hda/realtek - Add support headset mode for DELL WYSEsound/pci/hda/patch_realtek.c+14 -00 replies
67/146ALSA: hda/realtek - Add headset mode support for Dell laptopsound/pci/hda/patch_realtek.c+11 -00 replies
68/146ALSA: hda/realtek: Limit mic boost on T480sound/pci/hda/patch_realtek.c+1 -00 replies
69/146ALSA: hda/realtek - Fix dock line-out volume on Dell Precision 7520sound/pci/hda/patch_realtek.c+16 -00 replies
70/146ALSA: hda/realtek - Make dock sound work on ThinkPad L570sound/pci/hda/patch_realtek.c+1 -00 replies
71/146ALSA: seq: Dont allow resizing pool in usesound/core/seq/seq_clientmgr.c+3 -00 replies
72/146ALSA: seq: More protection for concurrent write and ioctl racessound/core/seq/seq_clientmgr.c sound/core/seq/seq_fifo.c sound/core/seq/seq_memory.c +1 more+24 -130 replies
73/146ALSA: hda - Fix a wrong FIXUP for alc289 on Dell machinessound/pci/hda/patch_realtek.c+1 -10 replies
74/146ALSA: hda: add dock and led support for HP EliteBook 820 G3sound/pci/hda/patch_conexant.c+1 -00 replies
75/146ALSA: hda: add dock and led support for HP ProBook 640 G2sound/pci/hda/patch_conexant.c+1 -00 replies
76/146scsi: qla2xxx: Fix NULL pointer crash due to probe failuredrivers/scsi/qla2xxx/qla_os.c+4 -40 replies
77/146scsi: qla2xxx: Fix recursion while sending terminate exchangedrivers/scsi/qla2xxx/qla_target.c+1 -10 replies
78/146dt-bindings: Document mti,mips-cpc bindingDocumentation/devicetree/bindings/power/mti,mips-cpc.txt MAINTAINERS+9 -00 replies
79/146MIPS: CPC: Map registers using DT in mips_cpc_default_phys_base()arch/mips/kernel/mips-cpc.c+13 -00 replies
80/146nospec: Kill array_index_nospec_mask_check()include/linux/nospec.h+1 -210 replies
81/146nospec: Include <asm/barrier.h> dependencyinclude/linux/nospec.h+1 -00 replies
82/146x86/entry: Reduce the code footprint of the idtentry macroarch/x86/entry/calling.h arch/x86/entry/entry_64.S+18 -110 replies
83/146x86/entry/64: Use xorl for faster register clearingarch/x86/entry/calling.h arch/x86/entry/entry_64_compat.S+35 -350 replies
84/146x86/mm: Remove stale comment about KMEMCHECKarch/x86/mm/fault.c+0 -40 replies
85/146x86/asm: Improve how GEN_*_SUFFIXED_RMWcc() specify clobbersarch/x86/include/asm/refcount.h arch/x86/include/asm/rmwcc.h+10 -100 replies
86/146x86/IO-APIC: Avoid warning in 32-bit buildsarch/x86/kernel/apic/io_apic.c+1 -10 replies
87/146x86/LDT: Avoid warning in 32-bit builds with older gccarch/x86/include/asm/mmu_context.h+1 -00 replies
88/146x86-64/realmode: Add instruction suffixarch/x86/realmode/rm/trampoline_64.S+1 -10 replies
89/146Revert "x86/retpoline: Simplify vmexit_fill_RSB()"arch/x86/entry/entry_32.S arch/x86/entry/entry_64.S arch/x86/include/asm/asm-prototypes.h +3 more+65 -710 replies
90/146x86/speculation: Use IBRS if available before calling into firmwarearch/x86/include/asm/apm.h arch/x86/include/asm/cpufeatures.h arch/x86/include/asm/efi.h +2 more+63 -120 replies
91/146x86/retpoline: Support retpoline builds with Clangarch/x86/Makefile include/linux/compiler-clang.h include/linux/compiler-gcc.h +1 more+17 -50 replies
92/146x86/speculation, objtool: Annotate indirect calls/jumps for objtoolarch/x86/include/asm/nospec-branch.h+23 -40 replies
93/146x86/speculation: Move firmware_restrict_branch_speculation_*() from C to CPParch/x86/include/asm/nospec-branch.h+14 -120 replies
94/146x86/paravirt, objtool: Annotate indirect callsarch/x86/include/asm/paravirt.h arch/x86/include/asm/paravirt_types.h+17 -50 replies
95/146x86/boot, objtool: Annotate indirect jump in secondary_startup_64()arch/x86/kernel/head_64.S+2 -00 replies
96/146x86/mm/sme, objtool: Annotate indirect call in sme_encrypt_execute()arch/x86/mm/mem_encrypt_boot.S+2 -00 replies
97/146objtool: Use existing global variables for optionstools/objtool/builtin-check.c tools/objtool/builtin-orc.c tools/objtool/builtin.h +2 more+10 -100 replies
98/146objtool: Add retpoline validationscripts/Makefile.build tools/objtool/builtin-check.c tools/objtool/builtin.h +2 more+93 -30 replies
99/146objtool: Add module specific retpoline rulesscripts/Makefile.build tools/objtool/builtin-check.c tools/objtool/builtin.h +1 more+14 -20 replies
100/146objtool, retpolines: Integrate objtool with retpoline support more closelyMakefile arch/x86/Kconfig arch/x86/Makefile +1 more+11 -70 replies
101/146objtool: Fix another switch table detection issuetools/objtool/check.c+5 -10 replies
102/146objtool: Fix 32-bit buildtools/objtool/check.c+7 -200 replies
103/146x86/kprobes: Fix kernel crash when probing .entry_trampoline codearch/x86/include/asm/sections.h arch/x86/kernel/kprobes/core.c arch/x86/kernel/vmlinux.lds.S+12 -10 replies
104/146watchdog: hpwdt: SMBIOS checkdrivers/watchdog/hpwdt.c+1 -10 replies
105/146watchdog: hpwdt: Check source of NMIdrivers/watchdog/hpwdt.c+10 -00 replies
106/146watchdog: hpwdt: fix unused variable warningdrivers/watchdog/hpwdt.c+1 -10 replies
107/146watchdog: hpwdt: Remove legacy NMI sourcing.drivers/watchdog/hpwdt.c+9 -4920 replies
108/146netfilter: add back stackpointer size checksnet/ipv4/netfilter/arp_tables.c net/ipv4/netfilter/ip_tables.c net/ipv6/netfilter/ip6_tables.c+14 -10 replies
109/146netfilter: ipt_CLUSTERIP: fix a race condition of proc file creationnet/ipv4/netfilter/ipt_CLUSTERIP.c+6 -60 replies
110/146netfilter: xt_hashlimit: fix lock imbalancenet/netfilter/xt_hashlimit.c+1 -10 replies
111/146netfilter: x_tables: fix missing timer initialization in xt_LEDnet/netfilter/xt_LED.c+5 -50 replies
112/146netfilter: nat: cope with negative port rangenet/netfilter/nf_nat_proto_common.c+5 -20 replies
113/146netfilter: IDLETIMER: be syzkaller friendlynet/netfilter/xt_IDLETIMER.c+6 -30 replies
114/146netfilter: ebtables: CONFIG_COMPAT: dont trust userland offsetsnet/bridge/netfilter/ebtables.c+12 -10 replies
115/146netfilter: bridge: ebt_among: add missing match size checksnet/bridge/netfilter/ebt_among.c+19 -20 replies
116/146netfilter: ipv6: fix use-after-free Write in nf_nat_ipv6_manip_pktnet/ipv6/netfilter/nf_nat_l3proto_ipv6.c+4 -00 replies
117/146netfilter: use skb_to_full_sk in ip6_route_me_hardernet/ipv6/netfilter.c+5 -40 replies
118/146tpm_tis: Move ilb_base_addr to tpm_tis_datadrivers/char/tpm/tpm_tis.c drivers/char/tpm/tpm_tis_core.c drivers/char/tpm/tpm_tis_core.h+56 -481 reply
119/146tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()drivers/char/tpm/tpm-interface.c drivers/char/tpm/tpm_tis.c drivers/char/tpm/tpm_tis_core.c +2 more+119 -921 reply
120/146tpm: delete the TPM_TIS_CLK_ENABLE flagdrivers/char/tpm/tpm_tis.c drivers/char/tpm/tpm_tis_core.c drivers/char/tpm/tpm_tis_core.h+0 -180 replies
121/146tpm: remove unused variablesdrivers/char/tpm/tpm_tis.c+0 -20 replies
122/146tpm: only attempt to disable the LPC CLKRUN if is already enableddrivers/char/tpm/tpm_tis_core.c+10 -10 replies
123/146x86/xen: Calculate __max_logical_packages on PV domainsarch/x86/include/asm/smp.h arch/x86/kernel/smpboot.c arch/x86/xen/smp.c+11 -20 replies
124/146scsi: qla2xxx: Fix system crash for Notify ack timeout handlingdrivers/scsi/qla2xxx/qla_target.c+1 -10 replies
125/146scsi: qla2xxx: Fix gpnid error processingdrivers/scsi/qla2xxx/qla_gs.c+5 -00 replies
126/146scsi: qla2xxx: Move session delete to driver work queuedrivers/scsi/qla2xxx/qla_os.c drivers/scsi/qla2xxx/qla_target.c+4 -20 replies
127/146scsi: qla2xxx: Skip IRQ affinity for Target QPairsdrivers/scsi/qla2xxx/qla_os.c+6 -10 replies
128/146scsi: qla2xxx: Fix re-login for Nport Handle in usedrivers/scsi/qla2xxx/qla_gs.c drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_isr.c+51 -140 replies
129/146scsi: qla2xxx: Retry switch command on time outdrivers/scsi/qla2xxx/qla_gs.c+26 -80 replies
130/146scsi: qla2xxx: Serialize GPNID for multiple RSCNdrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_gs.c drivers/scsi/qla2xxx/qla_isr.c +1 more+58 -280 replies
131/146scsi: qla2xxx: Fix login state machine stuck at GPDBdrivers/scsi/qla2xxx/qla_init.c+10 -10 replies
132/146scsi: qla2xxx: Fix NPIV host cleanup in target modedrivers/scsi/qla2xxx/qla_target.c+5 -20 replies
133/146scsi: qla2xxx: Relogin to target port on a cable swapdrivers/scsi/qla2xxx/qla_gs.c drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_os.c +1 more+197 -490 replies
134/146scsi: qla2xxx: Fix Relogin being triggered too fastdrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_mid.c drivers/scsi/qla2xxx/qla_os.c+29 -160 replies
135/146scsi: qla2xxx: Fix PRLI state checkdrivers/scsi/qla2xxx/qla_mbx.c+1 -20 replies
136/146scsi: qla2xxx: Fix abort command deadlock due to spinlockdrivers/scsi/qla2xxx/qla_iocb.c+0 -30 replies
137/146scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcportdrivers/scsi/qla2xxx/qla_target.c+1 -10 replies
138/146scsi: qla2xxx: Fix scan state field for fcportdrivers/scsi/qla2xxx/qla_target.c+1 -00 replies
139/146scsi: qla2xxx: Clear loop id after deletedrivers/scsi/qla2xxx/qla_target.c+4 -50 replies
140/146scsi: qla2xxx: Defer processing of GS IOCB callsdrivers/scsi/qla2xxx/qla_init.c+2 -20 replies
141/146scsi: qla2xxx: Remove aborting ELS IOCB call issued as part of timeout.drivers/scsi/qla2xxx/qla_iocb.c+0 -100 replies
142/146scsi: qla2xxx: Fix system crash in qlt_plogi_ack_unrefdrivers/scsi/qla2xxx/qla_os.c+5 -50 replies
143/146scsi: qla2xxx: Fix memory leak in dual/target modedrivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_mid.c+11 -110 replies
144/146NFS: Fix an incorrect type in struct nfs_direct_reqfs/nfs/direct.c+1 -10 replies
145/146pNFS: Prevent the layout header refcount going to zero in pnfs_roc()fs/nfs/pnfs.c+10 -30 replies
146/146NFS: Fix unstable write completionfs/nfs/write.c+43 -400 replies

Reviews trailers per patch

89 of 146 patches have a Reviewed-by or Acked-by.

PatchYishai HadasJesper Dangaard Brouer[email protected]Jaswinder Singh RajputJani NikulaDhinakaran PandiyanMika KaholaChris WilsonTvrtko UrsulinVille SyrjäläMatthew AuldDamien Le MoalJohannes ThumshirnImre DeakLyude PaulMike LothianEric HuangHarry WentlandFelix KuehlingRoman LiTony ChengChristian KönigRex ZhuLeo LiuDavid DaneyNiklas CasselFabio EstevamSebastian ReichelMika WesterbergLucas StachMartin PeresArkadiusz HilerAndrew MortonChristoph HellwigMing LeiChristian BorntraegerCornelia HuckMark RutlandMarc ZyngierWill DeaconDaniel JurgensFrank RowandLaurence ObermanMichael LyleTang JunhuiJiri OlsaPaolo BonziniBenjamin BergNicolai StangeRob HerringThomas GleixnerDavid WoodhouseJosh PoimboeufArnd BergmannGuenter RoeckJerry HoemannIngo MolnarPaolo AbeniXin Long[email protected]Jarkko SakkinenJames MorrisJames EttleJeffery MillerSimon GaiserBoris OstrovskyHannes ReineckeTigran MkrtchyanBen SkeggsAlex DeucherTejun Heo
1/146
2/146
3/146R-b
4/146A-b
5/146
6/146
7/146Reported-and-tested-by
8/146
9/146T-b R-b
10/146R-b R-b
11/146R-b
12/146R-b
13/146R-b
14/146R-b
15/146
16/146R-b R-b
17/146R-b T-b
18/146R-b
19/146R-b
20/146R-b A-b
21/146R-b
22/146R-b
23/146R-b
24/146R-b T-b
25/146A-b
26/146R-b
27/146R-b
28/146
29/146R-b
30/146
31/146R-b
32/146A-b R-b R-b
33/146A-b R-b
34/146R-b
35/146R-b
36/146R-b
37/146R-b R-b
38/146R-b R-b
39/146
40/146
41/146
42/146A-b
43/146T-b T-b T-b R-b A-b
44/146
45/146T-b T-b
46/146R-b
47/146
48/146
49/146
50/146A-b
51/146R-b R-b
52/146
53/146T-b R-b
54/146A-b R-b A-b
55/146R-b
56/146
57/146R-b
58/146
59/146T-b
60/146T-b R-b
61/146R-b
62/146
63/146
64/146A-b
65/146R-b
66/146
67/146
68/146T-b
69/146
70/146
71/146
72/146Reviewed-and-tested-by
73/146
74/146
75/146
76/146
77/146
78/146R-b
79/146
80/146
81/146
82/146
83/146
84/146A-b
85/146A-b
86/146A-b
87/146A-b
88/146A-b
89/146A-b
90/146R-b
91/146R-b
92/146A-b R-b A-b
93/146
94/146A-b R-b A-b
95/146A-b R-b A-b
96/146A-b A-b
97/146A-b A-b
98/146A-b Requested-by R-b A-b
99/146A-b Requested-by A-b
100/146A-b
101/146T-b
102/146
103/146R-b
104/146R-b
105/146R-b
106/146R-b R-b
107/146R-b A-b
108/146
109/146T-b R-b
110/146
111/146
112/146
113/146
114/146
115/146
116/146Reported-and-tested-by
117/146
118/146R-b T-b
119/146R-b T-b
120/146R-b T-b
121/146R-b R-b
122/146R-b T-b T-b T-b
123/146Tested-and-reported-by R-b
124/146R-b
125/146R-b
126/146R-b
127/146R-b
128/146
129/146R-b
130/146
131/146R-b
132/146R-b
133/146R-b
134/146R-b
135/146R-b
136/146R-b
137/146R-b
138/146R-b
139/146R-b
140/146R-b
141/146R-b
142/146R-b
143/146R-b
144/146
145/146T-b
146/146

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

Read the v1 thread

Cover letter [PATCH 4.15 000/146] 4.15.10-stable review

This is the start of the stable review cycle for the 4.15.10 release. There are 146 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 Mar 15 15:22:37 UTC 2018. 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/v4.x/stable-review/patch-4.15.10-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.15.10-rc1

Trond Myklebust <[email protected]>
NFS: Fix unstable write completion

Trond Myklebust <[email protected]>
pNFS: Prevent the layout header refcount going to zero in pnfs_roc()

Trond Myklebust <[email protected]>
NFS: Fix an incorrect type in struct nfs_direct_req

[email protected] <[email protected]>
scsi: qla2xxx: Fix memory leak in dual/target mode

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix system crash in qlt_plogi_ack_unref

Giridhar Malavali <[email protected]>
scsi: qla2xxx: Remove aborting ELS IOCB call issued as part of timeout.

Giridhar Malavali <[email protected]>
scsi: qla2xxx: Defer processing of GS IOCB calls

Quinn Tran <[email protected]>
scsi: qla2xxx: Clear loop id after delete

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix scan state field for fcport

Quinn Tran <[email protected]>
scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix abort command deadlock due to spinlock

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix PRLI state check

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix Relogin being triggered too fast

Quinn Tran <[email protected]>
scsi: qla2xxx: Relogin to target port on a cable swap

Sawan Chandak <[email protected]>
scsi: qla2xxx: Fix NPIV host cleanup in target mode

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix login state machine stuck at GPDB

Quinn Tran <[email protected]>
scsi: qla2xxx: Serialize GPNID for multiple RSCN

Quinn Tran <[email protected]>
scsi: qla2xxx: Retry switch command on time out

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix re-login for Nport Handle in use

Quinn Tran <[email protected]>
scsi: qla2xxx: Skip IRQ affinity for Target QPairs

Quinn Tran <[email protected]>
scsi: qla2xxx: Move session delete to driver work queue

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix gpnid error processing

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix system crash for Notify ack timeout handling

Prarit Bhargava <[email protected]>
x86/xen: Calculate __max_logical_packages on PV domains

Javier Martinez Canillas <[email protected]>
tpm: only attempt to disable the LPC CLKRUN if is already enabled

Arnd Bergmann <[email protected]>
tpm: remove unused variables

Javier Martinez Canillas <[email protected]>
tpm: delete the TPM_TIS_CLK_ENABLE flag

Azhar Shaikh <[email protected]>
tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()

Azhar Shaikh <[email protected]>
tpm_tis: Move ilb_base_addr to tpm_tis_data

Eric Dumazet <[email protected]>
netfilter: use skb_to_full_sk in ip6_route_me_harder

Florian Westphal <[email protected]>
netfilter: ipv6: fix use-after-free Write in nf_nat_ipv6_manip_pkt

Florian Westphal <[email protected]>
netfilter: bridge: ebt_among: add missing match size checks

Florian Westphal <[email protected]>
netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets

Eric Dumazet <[email protected]>
netfilter: IDLETIMER: be syzkaller friendly

Paolo Abeni <[email protected]>
netfilter: nat: cope with negative port range

Paolo Abeni <[email protected]>
netfilter: x_tables: fix missing timer initialization in xt_LED

Eric Dumazet <[email protected]>
netfilter: xt_hashlimit: fix lock imbalance

Cong Wang <[email protected]>
netfilter: ipt_CLUSTERIP: fix a race condition of proc file creation

Florian Westphal <[email protected]>
netfilter: add back stackpointer size checks

Jerry Hoemann <[email protected]>
watchdog: hpwdt: Remove legacy NMI sourcing.

Arnd Bergmann <[email protected]>
watchdog: hpwdt: fix unused variable warning

Jerry Hoemann <[email protected]>
watchdog: hpwdt: Check source of NMI

Jerry Hoemann <[email protected]>
watchdog: hpwdt: SMBIOS check

Francis Deslauriers <[email protected]>
x86/kprobes: Fix kernel crash when probing .entry_trampoline code

Josh Poimboeuf <[email protected]>
objtool: Fix 32-bit build

Josh Poimboeuf <[email protected]>
objtool: Fix another switch table detection issue

Peter Zijlstra <[email protected]>
objtool, retpolines: Integrate objtool with retpoline support more closely

Peter Zijlstra <[email protected]>
objtool: Add module specific retpoline rules

Peter Zijlstra <[email protected]>
objtool: Add retpoline validation

Peter Zijlstra <[email protected]>
objtool: Use existing global variables for options

Peter Zijlstra <[email protected]>
x86/mm/sme, objtool: Annotate indirect call in sme_encrypt_execute()

Peter Zijlstra <[email protected]>
x86/boot, objtool: Annotate indirect jump in secondary_startup_64()

Peter Zijlstra <[email protected]>
x86/paravirt, objtool: Annotate indirect calls

Ingo Molnar <[email protected]>
x86/speculation: Move firmware_restrict_branch_speculation_*() from C to CPP

Peter Zijlstra <[email protected]>
x86/speculation, objtool: Annotate indirect calls/jumps for objtool

David Woodhouse <[email protected]>
x86/retpoline: Support retpoline builds with Clang

David Woodhouse <[email protected]>
x86/speculation: Use IBRS if available before calling into firmware

David Woodhouse <[email protected]>
Revert "x86/retpoline: Simplify vmexit_fill_RSB()"

Jan Beulich <[email protected]>
x86-64/realmode: Add instruction suffix

Jan Beulich <[email protected]>
x86/LDT: Avoid warning in 32-bit builds with older gcc

Jan Beulich <[email protected]>
x86/IO-APIC: Avoid warning in 32-bit builds

Jan Beulich <[email protected]>
x86/asm: Improve how GEN_*_SUFFIXED_RMWcc() specify clobbers

Jann Horn <[email protected]>
x86/mm: Remove stale comment about KMEMCHECK

Dominik Brodowski <[email protected]>
x86/entry/64: Use 'xorl' for faster register clearing

Dominik Brodowski <[email protected]>
x86/entry: Reduce the code footprint of the 'idtentry' macro

Dan Williams <[email protected]>
nospec: Include <asm/barrier.h> dependency

Dan Williams <[email protected]>
nospec: Kill array_index_nospec_mask_check()

Paul Burton <[email protected]>
MIPS: CPC: Map registers using DT in mips_cpc_default_phys_base()

Paul Burton <[email protected]>
dt-bindings: Document mti,mips-cpc binding

[email protected] <[email protected]>
scsi: qla2xxx: Fix recursion while sending terminate exchange

[email protected] <[email protected]>
scsi: qla2xxx: Fix NULL pointer crash due to probe failure

Dennis Wassenberg <[email protected]>
ALSA: hda: add dock and led support for HP ProBook 640 G2

Dennis Wassenberg <[email protected]>
ALSA: hda: add dock and led support for HP EliteBook 820 G3

Hui Wang <[email protected]>
ALSA: hda - Fix a wrong FIXUP for alc289 on Dell machines

Takashi Iwai <[email protected]>
ALSA: seq: More protection for concurrent write and ioctl races

Takashi Iwai <[email protected]>
ALSA: seq: Don't allow resizing pool in use

Dennis Wassenberg <[email protected]>
ALSA: hda/realtek - Make dock sound work on ThinkPad L570

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Fix dock line-out volume on Dell Precision 7520

Benjamin Berg <[email protected]>
ALSA: hda/realtek: Limit mic boost on T480

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add headset mode support for Dell laptop

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add support headset mode for DELL WYSE

Konrad Rzeszutek Wilk <[email protected]>
x86/spectre_v2: Don't check microcode versions when running under hypervisors

Adrian Hunter <[email protected]>
perf tools: Fix trigger class trigger_on()

Seunghun Han <[email protected]>
x86/MCE: Serialize sysfs changes

Tony Luck <[email protected]>
x86/MCE: Save microcode revision in machine check records

Michael Lyle <[email protected]>
bcache: don't attach backing with duplicate UUID

Tang Junhui <[email protected]>
bcache: fix crashes in duplicate cache device register

Sergey Gorenko <[email protected]>
IB/mlx5: Fix incorrect size of klms in the memory region

Arnd Bergmann <[email protected]>
dm bufio: avoid false-positive Wmaybe-uninitialized warning

James Hogan <[email protected]>
kbuild: Handle builtin dtb file names containing hyphens

Christoph Hellwig <[email protected]>
Revert "nvme: create 'slaves' and 'holders' entries for hidden controllers"

Parav Pandit <[email protected]>
IB/core: Fix missing RDMA cgroups release in case of failure to register device

Ard Biesheuvel <[email protected]>
arm64: mm: fix thinko in non-global page table attribute check

David Hildenbrand <[email protected]>
KVM: s390: fix memory overwrites when not using SCA entries

Tiwei Bie <[email protected]>
virtio_ring: fix num_free handling in error case

Ross Zwisler <[email protected]>
loop: Fix lost writes caused by missing flag

Matthew Wilcox <[email protected]>
Documentation/sphinx: Fix Directive import error

Daniel Vacek <[email protected]>
mm/page_alloc: fix memmap_init_zone pageblock alignment

Daniel Vacek <[email protected]>
mm/memblock.c: hardcode the end_pfn being -1

Kees Cook <[email protected]>
lib/bug.c: exclude non-BUG/WARN exceptions from report_bug()

Kees Cook <[email protected]>
bug: use %pB in BUG and stack protector failure

Arkadiusz Hiler <[email protected]>
Revert "Input: synaptics - Lenovo Thinkpad T460p devices should use RMI"

Zhang Bo <[email protected]>
Input: matrix_keypad - fix race when disabling interrupts

Koen Vandeputte <[email protected]>
PCI: dwc: Fix enumeration end when reaching root subordinate

Colin Ian King <[email protected]>
MIPS: OCTEON: irq: Check for null return on kzalloc allocation

Colin Ian King <[email protected]>
MIPS: ath25: Check for kzalloc allocation failure

Justin Chen <[email protected]>
MIPS: BMIPS: Do not mask IPIs during suspend

Vivek Goyal <[email protected]>
ovl: redirect_dir=nofollow should not follow redirect for opaque lower

James Zhu <[email protected]>
drm/amdgpu:Always save uvd vcpu_bo in VM Mode

James Zhu <[email protected]>
drm/amdgpu:Correct max uvd handles

Alex Deucher <[email protected]>
drm/amdgpu: fix KV harvesting

Alex Deucher <[email protected]>
drm/radeon: fix KV harvesting

Rex Zhu <[email protected]>
drm/amdgpu: Notify sbios device ready before send request

Alex Deucher <[email protected]>
drm/amdgpu: used cached pcie gen info for SI (v2)

Harry Wentland <[email protected]>
drm/amd/display: Default HDMI6G support to true. Log VBIOS table error.

Eric Huang <[email protected]>
drm/amd/powerplay: fix power over limit on Fiji

Ben Crocker <[email protected]>
drm/radeon: insist on 32-bit DMA for Cedar on PPC64/PPC64LE

Shirish S <[email protected]>
drm/amd/display: check for ipp before calling cursor operations

Alex Deucher <[email protected]>
Revert "drm/radeon/pm: autoswitch power state when in balanced mode"

Alex Deucher <[email protected]>
drm/amd/powerplay/vega10: allow mclk switching with no displays

Alex Deucher <[email protected]>
drm/amd/powerplay/smu7: allow mclk switching with no displays

Ilia Mirkin <[email protected]>
drm/nouveau: prefer XBGR2101010 for addfb ioctl

Lukas Wunner <[email protected]>
drm/amdgpu: Fix deadlock on runtime suspend

Lukas Wunner <[email protected]>
drm/radeon: Fix deadlock on runtime suspend

Lukas Wunner <[email protected]>
drm/nouveau: Fix deadlock on runtime suspend

Lukas Wunner <[email protected]>
drm: Allow determining if current task is output poll worker

Lukas Wunner <[email protected]>
workqueue: Allow retrieval of current task's work struct

Maarten Lankhorst <[email protected]>
drm/i915: Always call to intel_display_set_init_power() in resume_early.

[email protected] <[email protected]>
scsi: qla2xxx: Fix NULL pointer crash due to active timer for ABTS

Bart Van Assche <[email protected]>
scsi: core: Avoid that ATA error handling can trigger a kernel hang or oops

Lionel Landwerlin <[email protected]>
drm/i915/perf: fix perf stream opening lock

Stefan Brüns <[email protected]>
drm/i915: Try EDID bitbanging on HDMI after failed read

Maarten Lankhorst <[email protected]>
drm/i915: Update watermark state correctly in sanitize_watermarks

Ville Syrjälä <[email protected]>
drm/i915: Disable DC states around GMBUS on GLK

Chris Wilson <[email protected]>
drm/i915: Clear the in-use marker on execbuf failure

Daniele Ceraolo Spurio <[email protected]>
drm/i915: Fix rsvd2 mask when out-fence is returned

Jani Nikula <[email protected]>
drm/i915/audio: fix check for av_enc_map overflow

Mika Kahola <[email protected]>
drm/i915: Check for fused or unused pipes

Fabrice Gasnier <[email protected]>
regulator: stm32-vrefbuf: fix check on ready flag

Davide Caratti <[email protected]>
net/smc: fix NULL pointer dereference on sock_create_kern() error path

Johannes Berg <[email protected]>
mac80211_hwsim: don't use WQ_MEM_RECLAIM

Jason Gunthorpe <[email protected]>
IB/uverbs: Improve lockdep_check

Jason Wang <[email protected]>
bpf: cpumap: use GFP_KERNEL instead of GFP_ATOMIC in __cpu_map_entry_alloc()

Leon Romanovsky <[email protected]>
RDMA/mlx5: Fix integer overflow while resizing CQ

Leon Romanovsky <[email protected]>
RDMA/ucma: Check that user doesn't overflow QP state

Leon Romanovsky <[email protected]>
RDMA/ucma: Limit possible option size

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

Diffstat:

 .../devicetree/bindings/power/mti,mips-cpc.txt     |   8 +
 Documentation/sphinx/kerneldoc.py                  |   3 +-
 MAINTAINERS                                        |   1 +
 Makefile                                           |   9 +-
 arch/arm64/mm/mmu.c                                |   8 +-
 arch/mips/ath25/board.c                            |   2 +
 arch/mips/cavium-octeon/octeon-irq.c               |   2 +
 arch/mips/kernel/mips-cpc.c                        |  13 +
 arch/mips/kernel/smp-bmips.c                       |   8 +-
 arch/s390/kvm/kvm-s390.c                           |   1 +
 arch/x86/Kconfig                                   |   1 +
 arch/x86/Makefile                                  |   7 +-
 arch/x86/entry/calling.h                           |  27 +-
 arch/x86/entry/entry_32.S                          |   3 +-
 arch/x86/entry/entry_64.S                          |  21 +-
 arch/x86/entry/entry_64_compat.S                   |  54 +--
 arch/x86/include/asm/apm.h                         |   6 +
 arch/x86/include/asm/asm-prototypes.h              |   3 -
 arch/x86/include/asm/cpufeatures.h                 |   1 +
 arch/x86/include/asm/efi.h                         |  17 +-
 arch/x86/include/asm/mmu_context.h                 |   1 +
 arch/x86/include/asm/nospec-branch.h               | 138 +++++-
 arch/x86/include/asm/paravirt.h                    |  17 +-
 arch/x86/include/asm/paravirt_types.h              |   5 +-
 arch/x86/include/asm/refcount.h                    |   4 +-
 arch/x86/include/asm/rmwcc.h                       |  16 +-
 arch/x86/include/asm/sections.h                    |   1 +
 arch/x86/include/asm/smp.h                         |   1 +
 arch/x86/include/uapi/asm/mce.h                    |   1 +
 arch/x86/kernel/apic/io_apic.c                     |   2 +-
 arch/x86/kernel/cpu/bugs.c                         |  12 +-
 arch/x86/kernel/cpu/intel.c                        |   7 +
 arch/x86/kernel/cpu/mcheck/mce.c                   |  26 +-
 arch/x86/kernel/head_64.S                          |   2 +
 arch/x86/kernel/kprobes/core.c                     |  10 +-
 arch/x86/kernel/smpboot.c                          |  10 +-
 arch/x86/kernel/vmlinux.lds.S                      |   2 +
 arch/x86/lib/Makefile                              |   1 -
 arch/x86/lib/retpoline.S                           |  56 ---
 arch/x86/mm/fault.c                                |   4 -
 arch/x86/mm/mem_encrypt_boot.S                     |   2 +
 arch/x86/realmode/rm/trampoline_64.S               |   2 +-
 arch/x86/xen/smp.c                                 |   2 +
 drivers/block/loop.c                               |   2 +-
 drivers/char/tpm/tpm-interface.c                   |   6 +
 drivers/char/tpm/tpm_tis.c                         | 108 -----
 drivers/char/tpm/tpm_tis_core.c                    | 121 ++++-
 drivers/char/tpm/tpm_tis_core.h                    |  16 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |  58 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  13 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  30 +-
 drivers/gpu/drm/amd/amdgpu/si.c                    |  22 +-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c                |  50 +-
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |   6 +-
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c  |  16 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   |  18 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c |  11 +-
 drivers/gpu/drm/drm_framebuffer.c                  |   4 +
 drivers/gpu/drm/drm_probe_helper.c                 |  20 +
 drivers/gpu/drm/i915/i915_drv.c                    |   2 +
 drivers/gpu/drm/i915/i915_gem_execbuffer.c         |   4 +-
 drivers/gpu/drm/i915/i915_perf.c                   |  38 +-
 drivers/gpu/drm/i915/intel_audio.c                 |   6 +-
 drivers/gpu/drm/i915/intel_display.c               |   2 +
 drivers/gpu/drm/i915/intel_hdmi.c                  |  14 +-
 drivers/gpu/drm/i915/intel_runtime_pm.c            |   1 +
 drivers/gpu/drm/nouveau/nouveau_connector.c        |  18 +-
 drivers/gpu/drm/nouveau/nv50_display.c             |   1 +
 drivers/gpu/drm/radeon/cik.c                       |  31 +-
 drivers/gpu/drm/radeon/radeon_connectors.c         |  74 ++-
 drivers/gpu/drm/radeon/radeon_device.c             |   4 +
 drivers/gpu/drm/radeon/radeon_pm.c                 |   6 +-
 drivers/infiniband/core/device.c                   |   6 +-
 drivers/infiniband/core/rdma_core.c                |  12 +-
 drivers/infiniband/core/ucma.c                     |   6 +
 drivers/infiniband/hw/mlx5/cq.c                    |   7 +-
 drivers/infiniband/hw/mlx5/mr.c                    |   2 +-
 drivers/input/keyboard/matrix_keypad.c             |   4 +-
 drivers/input/mouse/synaptics.c                    |   1 -
 drivers/md/bcache/super.c                          |  27 +-
 drivers/md/dm-bufio.c                              |  16 +-
 drivers/net/wireless/mac80211_hwsim.c              |   2 +-
 drivers/nvme/host/core.c                           |   2 -
 drivers/nvme/host/multipath.c                      |  30 --
 drivers/nvme/host/nvme.h                           |   8 -
 drivers/pci/dwc/pcie-designware-host.c             |   2 +-
 drivers/regulator/stm32-vrefbuf.c                  |   2 +-
 drivers/scsi/hosts.c                               |   3 -
 drivers/scsi/qla2xxx/qla_def.h                     |  49 +-
 drivers/scsi/qla2xxx/qla_gs.c                      | 230 ++++++++--
 drivers/scsi/qla2xxx/qla_init.c                    |  70 ++-
 drivers/scsi/qla2xxx/qla_iocb.c                    |  13 -
 drivers/scsi/qla2xxx/qla_isr.c                     |   7 +-
 drivers/scsi/qla2xxx/qla_mbx.c                     |   3 +-
 drivers/scsi/qla2xxx/qla_mid.c                     |  42 +-
 drivers/scsi/qla2xxx/qla_os.c                      |  86 +++-
 drivers/scsi/qla2xxx/qla_target.c                  |  61 ++-
 drivers/scsi/scsi_error.c                          |   5 +-
 drivers/scsi/scsi_lib.c                            |   2 +
 drivers/virtio/virtio_ring.c                       |   2 -
 drivers/watchdog/hpwdt.c                           | 507 +--------------------
 fs/nfs/direct.c                                    |   2 +-
 fs/nfs/pnfs.c                                      |  13 +-
 fs/nfs/write.c                                     |  83 ++--
 fs/overlayfs/namei.c                               |   6 +-
 include/drm/drm_crtc_helper.h                      |   1 +
 include/drm/drm_drv.h                              |   1 +
 include/linux/compiler-clang.h                     |   5 +
 include/linux/compiler-gcc.h                       |   4 +
 include/linux/init.h                               |   8 +-
 include/linux/nospec.h                             |  23 +-
 include/linux/tpm.h                                |   1 +
 include/linux/workqueue.h                          |   1 +
 include/scsi/scsi_cmnd.h                           |   3 +
 include/scsi/scsi_host.h                           |   2 -
 kernel/bpf/cpumap.c                                |   2 +-
 kernel/panic.c                                     |   2 +-
 kernel/workqueue.c                                 |  16 +
 lib/bug.c                                          |   4 +-
 mm/memblock.c                                      |  10 +-
 mm/page_alloc.c                                    |   9 +-
 net/bridge/netfilter/ebt_among.c                   |  21 +-
 net/bridge/netfilter/ebtables.c                    |  13 +-
 net/ipv4/netfilter/arp_tables.c                    |   4 +
 net/ipv4/netfilter/ip_tables.c                     |   7 +-
 net/ipv4/netfilter/ipt_CLUSTERIP.c                 |  12 +-
 net/ipv6/netfilter.c                               |   9 +-
 net/ipv6/netfilter/ip6_tables.c                    |   4 +
 net/ipv6/netfilter/nf_nat_l3proto_ipv6.c           |   4 +
 net/netfilter/nf_nat_proto_common.c                |   7 +-
 net/netfilter/xt_IDLETIMER.c                       |   9 +-
 net/netfilter/xt_LED.c                             |  10 +-
 net/netfilter/xt_hashlimit.c                       |   2 +-
 net/smc/af_smc.c                                   |   4 +-
 scripts/Makefile.build                             |   8 +
 scripts/Makefile.lib                               |   8 +-
 sound/core/seq/seq_clientmgr.c                     |  21 +-
 sound/core/seq/seq_fifo.c                          |   2 +-
 sound/core/seq/seq_memory.c                        |  14 +-
 sound/core/seq/seq_memory.h                        |   3 +-
 sound/pci/hda/patch_conexant.c                     |   2 +
 sound/pci/hda/patch_realtek.c                      |  45 +-
 tools/objtool/builtin-check.c                      |   6 +-
 tools/objtool/builtin-orc.c                        |   6 +-
 tools/objtool/builtin.h                            |   5 +
 tools/objtool/check.c                              |  93 +++-
 tools/objtool/check.h                              |   3 +-
 tools/perf/util/trigger.h                          |   9 +-
 149 files changed, 1582 insertions(+), 1374 deletions(-)