Skip to content

4.19.109-stable review

Greg Kroah-Hartman linux-edac linux-efi linux-tegra linux-usb lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest86 patches 18 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/86EDAC/amd64: Set grain per DIMMdrivers/edac/amd64_edac.c+1 -00 replies
2/86ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1sound/pci/hda/patch_realtek.c+2 -00 replies
3/86net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/secdrivers/net/dsa/bcm_sf2.c+1 -20 replies
4/86RDMA/core: Fix pkey and port assignment in get_new_ppsdrivers/infiniband/core/security.c+8 -40 replies
5/86RDMA/core: Fix use of logical OR in get_new_ppsdrivers/infiniband/core/security.c+1 -10 replies
6/86kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logickernel/kprobes.c+43 -240 replies
7/86ALSA: hda: do not override bus codec_mask in link_get()sound/hda/ext/hdac_ext_controller.c+6 -31 reply
8/86serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDEdrivers/tty/serial/ar933x_uart.c+8 -00 replies
9/86selftests: fix too long argumenttools/testing/selftests/lib.mk+13 -100 replies
10/86usb: gadget: composite: Support more than 500mA MaxPowerdrivers/usb/gadget/composite.c+18 -60 replies
11/86usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flagsdrivers/usb/gadget/function/f_fs.c+3 -20 replies
12/86usb: gadget: serial: fix Tx stall after buffer overflowdrivers/usb/gadget/function/u_serial.c+3 -13 replies
13/86drm/msm/mdp5: rate limit pp done timeout warningsdrivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c+2 -20 replies
14/86drm: msm: Fix return type of dsi_mgr_connector_mode_valid for kCFIdrivers/gpu/drm/msm/dsi/dsi_manager.c+1 -10 replies
15/86scsi: megaraid_sas: silence a warningdrivers/scsi/megaraid/megaraid_sas_fusion.c+3 -20 replies
16/86drm/msm/dsi: save pll state before dsi host is powered offdrivers/gpu/drm/msm/dsi/dsi_manager.c drivers/gpu/drm/msm/dsi/phy/dsi_phy.c+5 -40 replies
17/86drm/msm/dsi/pll: call vco set rate explicitlydrivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c+6 -00 replies
18/86selftests: forwarding: use proto icmp for {gretap, ip6gretap}_mac testingtools/testing/selftests/net/forwarding/mirror_gre.sh+13 -120 replies
19/86net: dsa: b53: Ensure the default VID is untaggeddrivers/net/dsa/b53/b53_common.c+3 -00 replies
20/86net: ks8851-ml: Remove 8-bit bus accessorsdrivers/net/ethernet/micrel/ks8851_mll.c+5 -400 replies
21/86net: ks8851-ml: Fix 16-bit data accessdrivers/net/ethernet/micrel/ks8851_mll.c+2 -20 replies
22/86net: ks8851-ml: Fix 16-bit IO operationdrivers/net/ethernet/micrel/ks8851_mll.c+2 -20 replies
23/86watchdog: da9062: do not ping the hw during stop()drivers/watchdog/da9062_wdt.c+0 -70 replies
24/86s390/cio: cio_ignore_proc_seq_next should increase position indexdrivers/s390/cio/blacklist.c+3 -20 replies
25/86s390: make install not depend on vmlinuxarch/s390/Makefile arch/s390/boot/Makefile+2 -20 replies
26/86x86/boot/compressed: Dont declare __force_order in kaslr_64.carch/x86/boot/compressed/kaslr_64.c+0 -30 replies
27/86s390/qdio: fill SL with absolute addressesarch/s390/include/asm/qdio.h drivers/s390/cio/qdio_setup.c drivers/s390/net/qeth_core_main.c+14 -140 replies
28/86nvme: Fix uninitialized-variable warningdrivers/nvme/host/core.c+1 -10 replies
29/86ice: Dont tell the OS that link is going downdrivers/net/ethernet/intel/ice/ice_ethtool.c+0 -70 replies
30/86x86/xen: Distribute switch variables for initializationarch/x86/xen/enlighten_pv.c+4 -30 replies
31/86net: thunderx: workaround BGX TX Underflow issuedrivers/net/ethernet/cavium/thunder/thunder_bgx.c drivers/net/ethernet/cavium/thunder/thunder_bgx.h+68 -30 replies
32/86ALSA: hda/realtek - Add Headset Mic supportedsound/pci/hda/patch_realtek.c+2 -00 replies
33/86ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Mastersound/pci/hda/patch_realtek.c+1 -00 replies
34/86cifs: dont leak -EAGAIN for stat() during reconnectfs/cifs/inode.c+5 -10 replies
35/86usb: storage: Add quirk for Samsung Fit flashdrivers/usb/storage/unusual_devs.h+6 -00 replies
36/86usb: quirks: add NO_LPM quirk for Logitech Screen Sharedrivers/usb/core/quirks.c+3 -00 replies
37/86usb: dwc3: gadget: Update chain bit correctly when using sg listdrivers/usb/dwc3/gadget.c+8 -10 replies
38/86usb: core: hub: fix unhandled return by employing a void functiondrivers/usb/core/hub.c+1 -10 replies
39/86usb: core: hub: do error out if usb_autopm_get_interface() failsdrivers/usb/core/hub.c+5 -10 replies
40/86usb: core: port: do error out if usb_autopm_get_interface() failsdrivers/usb/core/port.c+8 -20 replies
41/86vgacon: Fix a UAF in vgacon_invert_regiondrivers/video/console/vgacon.c+3 -00 replies
42/86mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numamm/mprotect.c+36 -20 replies
43/86mm: fix possible PMD dirty bit lost in set_pmd_migration_entry()mm/huge_memory.c+1 -20 replies
44/86fat: fix uninit-memory access for partial initialized inodefs/fat/inode.c+7 -120 replies
45/86arm: dts: dra76x: Fix mmc3 max-frequencyarch/arm/boot/dts/dra76x.dtsi+5 -00 replies
46/86tty:serial:mvebu-uart:fix a wrong returndrivers/tty/serial/mvebu-uart.c+1 -10 replies
47/86serial: 8250_exar: add support for ACCES cardsdrivers/tty/serial/8250/8250_exar.c+33 -00 replies
48/86vt: selection, close sel_buffer racedrivers/tty/vt/selection.c+17 -60 replies
49/86vt: selection, push console lock downdrivers/tty/vt/selection.c drivers/tty/vt/vt.c+12 -30 replies
50/86vt: selection, push sel_lock updrivers/tty/vt/selection.c+7 -90 replies
51/86media: v4l2-mem2mem.c: fix broken linksdrivers/media/v4l2-core/v4l2-mem2mem.c+2 -20 replies
52/86x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changesarch/x86/kernel/cpu/common.c+1 -10 replies
53/86dmaengine: tegra-apb: Fix use-after-freedrivers/dma/tegra20-apb-dma.c+0 -40 replies
54/86dmaengine: tegra-apb: Prevent race conditions of tasklet vs free listdrivers/dma/tegra20-apb-dma.c+1 -10 replies
55/86dm cache: fix a crash due to incorrect work item cancellingdrivers/md/dm-cache-target.c+2 -20 replies
56/86dm: report suspended device during destroydrivers/md/dm-integrity.c drivers/md/dm-writecache.c drivers/md/dm.c+7 -80 replies
57/86dm writecache: verify watermark during resumedrivers/md/dm-writecache.c+10 -20 replies
58/86ARM: dts: ls1021a: Restore MDIO compatible to gianfararch/arm/boot/dts/ls1021a.dtsi+2 -20 replies
59/86spi: bcm63xx-hsspi: Really keep pll clk enableddrivers/spi/spi-bcm63xx-hsspi.c+0 -10 replies
60/86ASoC: topology: Fix memleak in soc_tplg_link_elems_load()sound/soc/soc-topology.c+4 -10 replies
61/86ASoC: topology: Fix memleak in soc_tplg_manifest_load()sound/soc/soc-topology.c+6 -60 replies
62/86ASoC: intel: skl: Fix pin debug printssound/soc/intel/skylake/skl-debug.c+3 -12 replies
63/86ASoC: intel: skl: Fix possible buffer overflow in debug outputssound/soc/intel/skylake/skl-debug.c+14 -140 replies
64/86dmaengine: imx-sdma: remove dma_slave_config direction usage and leave sdma_event_enable()drivers/dma/imx-sdma.c+39 -170 replies
65/86ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs outputsound/soc/soc-pcm.c+8 -80 replies
66/86ASoC: pcm512x: Fix unbalanced regulator enable call in probe error pathsound/soc/codecs/pcm512x.c+5 -30 replies
67/86ASoC: dapm: Correct DAPM handling of active widgets during shutdownsound/soc/soc-dapm.c+1 -10 replies
68/86drm/sun4i: Fix DE2 VI layer format supportdrivers/gpu/drm/sun4i/sun8i_mixer.c drivers/gpu/drm/sun4i/sun8i_vi_layer.c+67 -110 replies
69/86drm/sun4i: de2/de3: Remove unsupported VI layer formatsdrivers/gpu/drm/sun4i/sun8i_mixer.c drivers/gpu/drm/sun4i/sun8i_vi_layer.c+0 -140 replies
70/86phy: mapphone-mdm6600: Fix timeouts by adding wake-up handlingdrivers/phy/motorola/phy-mapphone-mdm6600.c+16 -20 replies
71/86phy: mapphone-mdm6600: Fix write timeouts with shorter GPIO toggle intervaldrivers/phy/motorola/phy-mapphone-mdm6600.c+8 -10 replies
72/86ARM: dts: imx6: phycore-som: fix emmc supplyarch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi+0 -10 replies
73/86RDMA/iwcm: Fix iwcm work deallocationdrivers/infiniband/core/iwcm.c+3 -10 replies
74/86RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen()drivers/infiniband/core/cm.c+1 -00 replies
75/86IB/hfi1, qib: Ensure RCU is locked when accessing listdrivers/infiniband/hw/hfi1/verbs.c drivers/infiniband/hw/qib/qib_verbs.c+5 -10 replies
76/86ARM: imx: build v7_cpu_resume() unconditionallyarch/arm/mach-imx/Makefile arch/arm/mach-imx/common.h arch/arm/mach-imx/resume-imx6.S +1 more+28 -160 replies
77/86ARM: dts: am437x-idk-evm: Fix incorrect OPP node namesarch/arm/boot/dts/am437x-idk-evm.dts+2 -20 replies
78/86ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible propertiesarch/arm/boot/dts/imx6dl-colibri-eval-v3.dts+2 -20 replies
79/86ARM: dts: imx7-colibri: Fix frequency for sd/mmcarch/arm/boot/dts/imx7-colibri.dtsi+0 -10 replies
80/86hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT()drivers/hwmon/adt7462.c+1 -10 replies
81/86dmaengine: coh901318: Fix a double lock bug in dma_tc_handle()drivers/dma/coh901318.c+0 -40 replies
82/86powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systemsarch/powerpc/kernel/cputable.c+3 -10 replies
83/86efi/x86: Align GUIDs to their size in the mixed mode runtime wrapperarch/x86/platform/efi/efi_64.c+21 -40 replies
84/86efi/x86: Handle by-ref arguments covering multiple pages in mixed modearch/x86/platform/efi/efi_64.c+26 -195 replies
85/86dm integrity: fix a deadlock due to offloading to an incorrect workqueuedrivers/md/dm-integrity.c+13 -20 replies
86/86scsi: pm80xx: Fixed kernel panic during error recovery for SATA drivedrivers/scsi/pm8001/pm8001_sas.c drivers/scsi/pm8001/pm80xx_hwi.c drivers/scsi/pm8001/pm80xx_hwi.h+8 -20 replies

Reviews trailers per patch

39 of 86 patches have a Reviewed-by or Acked-by.

PatchMichał MirosławNick DesaulniersAmit PundirSumit SaxenaLee DuncanJeffrey HugoPetr MachataMike MarciniszynLeon RomanovskySteven Rostedt (VMware)Ranjani SridharanPierre-Louis BossartTakashi IwaiChuanhong GuoYauheni KaliutaGuenter RoeckAlan SternZi YanWilliam KucharskiKirill A. ShutemovCornelia HuckJiri SlabyDave HansenJacob KellerJon HunterJonas GorskiCezary RojewskiAlexandra WinterSteffen MaierBenjamin BlockChristoph HellwigAndrew BowersJuergen GrossRobert JonesOleksandr SuvorovFabio EstevamDarrick J. WongLeonardo BrasHeinz MauelshagenMaxime RipardJack WangJason GunthorpeHans de GoedePavel ShilovskyAurelien AptelVivien DidelotMichal Nazarewicz
1/86
2/86
3/86R-b
4/86T-b
5/86R-b
6/86R-b
7/86R-b R-b R-b
8/86T-b
9/86T-b
10/86
11/86A-b
12/86R-b
13/86
14/86R-b T-b
15/86A-b R-b
16/86
17/86R-b
18/86R-b T-b
19/86
20/86
21/86
22/86
23/86R-b
24/86R-b
25/86
26/86
27/86R-b R-b R-b
28/86R-b
29/86T-b
30/86R-b
31/86R-b
32/86
33/86
34/86R-b R-b
35/86A-b
36/86
37/86
38/86
39/86A-b
40/86A-b
41/86
42/86
43/86R-b R-b A-b
44/86
45/86
46/86A-b
47/86
48/86
49/86
50/86
51/86
52/86A-b T-b
53/86A-b
54/86A-b
55/86
56/86
57/86
58/86
59/86A-b
60/86
61/86
62/86A-b
63/86A-b
64/86
65/86A-b
66/86R-b
67/86
68/86A-b
69/86A-b
70/86
71/86
72/86
73/86R-b
74/86
75/86R-b
76/86
77/86
78/86R-b
79/86R-b
80/86R-b
81/86
82/86R-b
83/86T-b
84/86
85/86T-b
86/86R-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 47 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 00/86] 4.19.109-stable review

This is the start of the stable review cycle for the 4.19.109 release. There are 86 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, 12 Mar 2020 12:45:15 +0000. Anything received after that time might be too late.

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

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.109-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.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.109-rc1

Deepak Ukey <[email protected]>

    scsi: pm80xx: Fixed kernel panic during error recovery for SATA drive

Mikulas Patocka <[email protected]>
dm integrity: fix a deadlock due to offloading to an incorrect workqueue

Ard Biesheuvel <[email protected]>
efi/x86: Handle by-ref arguments covering multiple pages in mixed mode

Ard Biesheuvel <[email protected]>
efi/x86: Align GUIDs to their size in the mixed mode runtime wrapper

Desnes A. Nunes do Rosario <[email protected]>
powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems

Dan Carpenter <[email protected]>
dmaengine: coh901318: Fix a double lock bug in dma_tc_handle()

Dan Carpenter <[email protected]>

    hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT()

Oleksandr Suvorov <[email protected]>
ARM: dts: imx7-colibri: Fix frequency for sd/mmc

Johan Hovold <[email protected]>
ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties

Suman Anna <[email protected]>
ARM: dts: am437x-idk-evm: Fix incorrect OPP node names

Ahmad Fatoum <[email protected]>
ARM: imx: build v7_cpu_resume() unconditionally

Dennis Dalessandro <[email protected]>
IB/hfi1, qib: Ensure RCU is locked when accessing list

Jason Gunthorpe <[email protected]>
RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen()

Bernard Metzler <[email protected]>
RDMA/iwcm: Fix iwcm work deallocation

Marco Felsch <[email protected]>
ARM: dts: imx6: phycore-som: fix emmc supply

Tony Lindgren <[email protected]>
phy: mapphone-mdm6600: Fix write timeouts with shorter GPIO toggle interval

Tony Lindgren <[email protected]>
phy: mapphone-mdm6600: Fix timeouts by adding wake-up handling

Jernej Skrabec <[email protected]>
drm/sun4i: de2/de3: Remove unsupported VI layer formats

Jernej Skrabec <[email protected]>
drm/sun4i: Fix DE2 VI layer format support

Charles Keepax <[email protected]>
ASoC: dapm: Correct DAPM handling of active widgets during shutdown

Matthias Reichl <[email protected]>
ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path

Takashi Iwai <[email protected]>
ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output

Vinod Koul <[email protected]>
dmaengine: imx-sdma: remove dma_slave_config direction usage and leave sdma_event_enable()

Takashi Iwai <[email protected]>
ASoC: intel: skl: Fix possible buffer overflow in debug outputs

Takashi Iwai <[email protected]>
ASoC: intel: skl: Fix pin debug prints

Dragos Tarcatu <[email protected]>
ASoC: topology: Fix memleak in soc_tplg_manifest_load()

Dragos Tarcatu <[email protected]>
ASoC: topology: Fix memleak in soc_tplg_link_elems_load()

Christophe JAILLET <[email protected]>
spi: bcm63xx-hsspi: Really keep pll clk enabled

Vladimir Oltean <[email protected]>
ARM: dts: ls1021a: Restore MDIO compatible to gianfar

Mikulas Patocka <[email protected]>
dm writecache: verify watermark during resume

Mikulas Patocka <[email protected]>
dm: report suspended device during destroy

Mikulas Patocka <[email protected]>
dm cache: fix a crash due to incorrect work item cancelling

Dmitry Osipenko <[email protected]>
dmaengine: tegra-apb: Prevent race conditions of tasklet vs free list

Dmitry Osipenko <[email protected]>
dmaengine: tegra-apb: Fix use-after-free

Sean Christopherson <[email protected]>
x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changes

Hans Verkuil <[email protected]>
media: v4l2-mem2mem.c: fix broken links

Jiri Slaby <[email protected]>
vt: selection, push sel_lock up

Jiri Slaby <[email protected]>
vt: selection, push console lock down

Jiri Slaby <[email protected]>
vt: selection, close sel_buffer race

Jay Dolan <[email protected]>
serial: 8250_exar: add support for ACCES cards

tangbin <[email protected]>
tty:serial:mvebu-uart:fix a wrong return

Faiz Abbas <[email protected]>
arm: dts: dra76x: Fix mmc3 max-frequency

OGAWA Hirofumi <[email protected]>
fat: fix uninit-memory access for partial initialized inode

Huang Ying <[email protected]>
mm: fix possible PMD dirty bit lost in set_pmd_migration_entry()

Mel Gorman <[email protected]>
mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa

Zhang Xiaoxu <[email protected]>
vgacon: Fix a UAF in vgacon_invert_region

Eugeniu Rosca <[email protected]>
usb: core: port: do error out if usb_autopm_get_interface() fails

Eugeniu Rosca <[email protected]>
usb: core: hub: do error out if usb_autopm_get_interface() fails

Eugeniu Rosca <[email protected]>
usb: core: hub: fix unhandled return by employing a void function

Pratham Pratap <[email protected]>
usb: dwc3: gadget: Update chain bit correctly when using sg list

Dan Lazewatsky <[email protected]>
usb: quirks: add NO_LPM quirk for Logitech Screen Share

Jim Lin <[email protected]>
usb: storage: Add quirk for Samsung Fit flash

Ronnie Sahlberg <[email protected]>
cifs: don't leak -EAGAIN for stat() during reconnect

Christian Lachner <[email protected]>
ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add Headset Mic supported

Tim Harvey <[email protected]>
net: thunderx: workaround BGX TX Underflow issue

Kees Cook <[email protected]>
x86/xen: Distribute switch variables for initialization

Michal Swiatkowski <[email protected]>
ice: Don't tell the OS that link is going down

Keith Busch <[email protected]>
nvme: Fix uninitialized-variable warning

Julian Wiedmann <[email protected]>
s390/qdio: fill SL with absolute addresses

H.J. Lu <[email protected]>
x86/boot/compressed: Don't declare __force_order in kaslr_64.c

Masahiro Yamada <[email protected]>
s390: make 'install' not depend on vmlinux

Vasily Averin <[email protected]>
s390/cio: cio_ignore_proc_seq_next should increase position index

Marco Felsch <[email protected]>
watchdog: da9062: do not ping the hw during stop()

Marek Vasut <[email protected]>

    net: ks8851-ml: Fix 16-bit IO operation

Marek Vasut <[email protected]>

    net: ks8851-ml: Fix 16-bit data access

Marek Vasut <[email protected]>
net: ks8851-ml: Remove 8-bit bus accessors

Florian Fainelli <[email protected]>
net: dsa: b53: Ensure the default VID is untagged

Hangbin Liu <[email protected]>
selftests: forwarding: use proto icmp for {gretap, ip6gretap}_mac testing

Harigovindan P <[email protected]>
drm/msm/dsi/pll: call vco set rate explicitly

Harigovindan P <[email protected]>
drm/msm/dsi: save pll state before dsi host is powered off

Tomas Henzl <[email protected]>
scsi: megaraid_sas: silence a warning

John Stultz <[email protected]>
drm: msm: Fix return type of dsi_mgr_connector_mode_valid for kCFI

Brian Masney <[email protected]>
drm/msm/mdp5: rate limit pp done timeout warnings

Sergey Organov <[email protected]>
usb: gadget: serial: fix Tx stall after buffer overflow

Lars-Peter Clausen <[email protected]>
usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flags

Jack Pham <[email protected]>
usb: gadget: composite: Support more than 500mA MaxPower

Jiri Benc <[email protected]>
selftests: fix too long argument

Daniel Golle <[email protected]>
serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE

Kai Vehmanen <[email protected]>
ALSA: hda: do not override bus codec_mask in link_get()

Masami Hiramatsu <[email protected]>
kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic

Nathan Chancellor <[email protected]>
RDMA/core: Fix use of logical OR in get_new_pps

Maor Gottlieb <[email protected]>
RDMA/core: Fix pkey and port assignment in get_new_pps

Florian Fainelli <[email protected]>
net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/sec

Hui Wang <[email protected]>
ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1

Yazen Ghannam <[email protected]>
EDAC/amd64: Set grain per DIMM

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/boot/dts/am437x-idk-evm.dts               |  4 +-
 arch/arm/boot/dts/dra76x.dtsi                      |  5 ++
 arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts       |  4 +-
 arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi  |  1 -
 arch/arm/boot/dts/imx7-colibri.dtsi                |  1 -
 arch/arm/boot/dts/ls1021a.dtsi                     |  4 +-
 arch/arm/mach-imx/Makefile                         |  2 +
 arch/arm/mach-imx/common.h                         |  4 +-
 arch/arm/mach-imx/resume-imx6.S                    | 24 ++++++++
 arch/arm/mach-imx/suspend-imx6.S                   | 14 -----
 arch/powerpc/kernel/cputable.c                     |  4 +-
 arch/s390/Makefile                                 |  2 +-
 arch/s390/boot/Makefile                            |  2 +-
 arch/s390/include/asm/qdio.h                       |  2 +-
 arch/x86/boot/compressed/kaslr_64.c                |  3 -
 arch/x86/kernel/cpu/common.c                       |  2 +-
 arch/x86/platform/efi/efi_64.c                     | 70 +++++++++++++++-------
 arch/x86/xen/enlighten_pv.c                        |  7 ++-
 drivers/dma/coh901318.c                            |  4 --
 drivers/dma/imx-sdma.c                             | 56 +++++++++++------
 drivers/dma/tegra20-apb-dma.c                      |  6 +-
 drivers/edac/amd64_edac.c                          |  1 +
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c          |  4 +-
 drivers/gpu/drm/msm/dsi/dsi_manager.c              |  7 ++-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c              |  4 --
 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c         |  6 ++
 drivers/gpu/drm/sun4i/sun8i_mixer.c                | 68 +++++++++++++++++----
 drivers/gpu/drm/sun4i/sun8i_vi_layer.c             | 24 ++++----
 drivers/hwmon/adt7462.c                            |  2 +-
 drivers/infiniband/core/cm.c                       |  1 +
 drivers/infiniband/core/iwcm.c                     |  4 +-
 drivers/infiniband/core/security.c                 | 14 +++--
 drivers/infiniband/hw/hfi1/verbs.c                 |  4 +-
 drivers/infiniband/hw/qib/qib_verbs.c              |  2 +
 drivers/md/dm-cache-target.c                       |  4 +-
 drivers/md/dm-integrity.c                          | 27 ++++++---
 drivers/md/dm-writecache.c                         | 14 ++++-
 drivers/md/dm.c                                    |  1 +
 drivers/media/v4l2-core/v4l2-mem2mem.c             |  4 +-
 drivers/net/dsa/b53/b53_common.c                   |  3 +
 drivers/net/dsa/bcm_sf2.c                          |  3 +-
 drivers/net/ethernet/cavium/thunder/thunder_bgx.c  | 62 ++++++++++++++++++-
 drivers/net/ethernet/cavium/thunder/thunder_bgx.h  |  9 +++
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |  7 ---
 drivers/net/ethernet/micrel/ks8851_mll.c           | 53 +++-------------
 drivers/nvme/host/core.c                           |  2 +-
 drivers/phy/motorola/phy-mapphone-mdm6600.c        | 27 ++++++++-
 drivers/s390/cio/blacklist.c                       |  5 +-
 drivers/s390/cio/qdio_setup.c                      |  3 +-
 drivers/s390/net/qeth_core_main.c                  | 23 ++++---
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |  5 +-
 drivers/scsi/pm8001/pm8001_sas.c                   |  6 +-
 drivers/scsi/pm8001/pm80xx_hwi.c                   |  2 +-
 drivers/scsi/pm8001/pm80xx_hwi.h                   |  2 +
 drivers/spi/spi-bcm63xx-hsspi.c                    |  1 -
 drivers/tty/serial/8250/8250_exar.c                | 33 ++++++++++
 drivers/tty/serial/ar933x_uart.c                   |  8 +++
 drivers/tty/serial/mvebu-uart.c                    |  2 +-
 drivers/tty/vt/selection.c                         | 26 +++++++-
 drivers/tty/vt/vt.c                                |  2 -
 drivers/usb/core/hub.c                             |  8 ++-
 drivers/usb/core/port.c                            | 10 +++-
 drivers/usb/core/quirks.c                          |  3 +
 drivers/usb/dwc3/gadget.c                          |  9 ++-
 drivers/usb/gadget/composite.c                     | 24 ++++++--
 drivers/usb/gadget/function/f_fs.c                 |  5 +-
 drivers/usb/gadget/function/u_serial.c             |  4 +-
 drivers/usb/storage/unusual_devs.h                 |  6 ++
 drivers/video/console/vgacon.c                     |  3 +
 drivers/watchdog/da9062_wdt.c                      |  7 ---
 fs/cifs/inode.c                                    |  6 +-
 fs/fat/inode.c                                     | 19 +++---
 kernel/kprobes.c                                   | 67 +++++++++++++--------
 mm/huge_memory.c                                   |  3 +-
 mm/mprotect.c                                      | 38 +++++++++++-
 sound/hda/ext/hdac_ext_controller.c                |  9 ++-
 sound/pci/hda/patch_realtek.c                      |  5 ++
 sound/soc/codecs/pcm512x.c                         |  8 ++-
 sound/soc/intel/skylake/skl-debug.c                | 32 +++++-----
 sound/soc/soc-dapm.c                               |  2 +-
 sound/soc/soc-pcm.c                                | 16 ++---
 sound/soc/soc-topology.c                           | 17 +++---
 tools/testing/selftests/lib.mk                     | 23 +++----
 .../testing/selftests/net/forwarding/mirror_gre.sh | 25 ++++----
 85 files changed, 700 insertions(+), 349 deletions(-)