Skip to content

4.4.124-stable review

Greg Kroah-Hartman linux-acpi linux-pm linux-rtc lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest97 patches 23 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/97tpm: fix potential buffer overruns caused by bit glitches on the busdrivers/char/tpm/tpm-interface.c drivers/char/tpm/tpm2-cmd.c+11 -00 replies
2/97tpm_tis: fix potential buffer overruns caused by bit glitches on the busdrivers/char/tpm/tpm_tis.c+3 -20 replies
3/97SMB3: Validate negotiate request must always be signedfs/cifs/smb2pdu.c+3 -00 replies
4/97CIFS: Enable encryption during session setup phasefs/cifs/sess.c fs/cifs/smb2pdu.c+11 -190 replies
5/97staging: android: ashmem: Fix possible deadlock in ashmem_ioctldrivers/staging/android/ashmem.c+3 -50 replies
6/97platform/x86: asus-nb-wmi: Add wapf4 quirk for the X302UAdrivers/platform/x86/asus-nb-wmi.c+9 -00 replies
7/97regulator: anatop: set default voltage selector for pciedrivers/regulator/anatop-regulator.c+5 -00 replies
8/97x86: i8259: export legacy_pic symbolarch/x86/kernel/i8259.c+1 -00 replies
9/97rtc: cmos: Do not assume irq 8 for rtc when there are no legacy irqsdrivers/rtc/rtc-cmos.c+13 -40 replies
10/97Input: ar1021_i2c - fix too long name in drivers device tabledrivers/input/touchscreen/ar1021_i2c.c+1 -10 replies
11/97time: Change posix clocks ops interfaces to use timespec64drivers/ptp/ptp_clock.c include/linux/posix-clock.h kernel/time/posix-clock.c+36 -260 replies
12/97ACPI/processor: Fix error handling in __acpi_processor_start()drivers/acpi/processor_driver.c+3 -00 replies
13/97ACPI/processor: Replace racy task affinity logicdrivers/acpi/processor_driver.c drivers/acpi/processor_throttling.c+42 -270 replies
14/97cpufreq/sh: Replace racy task affinity logicdrivers/cpufreq/sh-cpufreq.c+27 -180 replies
15/97genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQskernel/irq/manage.c+3 -12 replies
16/97i2c: i2c-scmi: add a MS HIDdrivers/i2c/busses/i2c-scmi.c+4 -00 replies
17/97net: ipv6: send unsolicited NA on admin upnet/ipv6/ndisc.c+2 -00 replies
18/97media/dvb-core: Race condition when writing to CAMdrivers/media/dvb-core/dvb_ca_en50221.c+23 -00 replies
19/97spi: dw: Disable clock after unregistering the hostdrivers/spi/spi-dw-mmio.c+1 -10 replies
20/97ath: Fix updating radar flags for coutry code Indiadrivers/net/wireless/ath/regd.c+12 -70 replies
21/97clk: ns2: Correct SDIO bitsdrivers/clk/bcm/clk-ns2.c+1 -10 replies
22/97scsi: virtio_scsi: Always try to read VPD pagesdrivers/scsi/virtio_scsi.c+24 -02 replies
23/97KVM: PPC: Book3S PR: Exit KVM on failed mappingarch/powerpc/kvm/book3s_64_mmu_host.c arch/powerpc/kvm/book3s_pr.c+9 -20 replies
24/97ARM: 8668/1: ftrace: Fix dynamic ftrace with DEBUG_RODATA and !FRAME_POINTERarch/arm/kernel/ftrace.c+6 -50 replies
25/97iommu/omap: Register driver before setting IOMMU opsdrivers/iommu/omap-iommu.c+18 -30 replies
26/97md/raid10: wait up frozen array in handle_write_completeddrivers/md/raid10.c+5 -00 replies
27/97NFS: Fix missing pg_cleanup after nfs_pageio_cond_complete()fs/nfs/pagelist.c+4 -20 replies
28/97tcp: remove poll() flakes with FastOpennet/ipv4/tcp_input.c+9 -70 replies
29/97e1000e: fix timing for 82579 Gigabit Ethernet controllerdrivers/net/ethernet/intel/e1000e/netdev.c+6 -00 replies
30/97ALSA: hda - Fix headset microphone detection for ASUS N551 and N751sound/pci/hda/patch_realtek.c+10 -20 replies
31/97IB/ipoib: Fix deadlock between ipoib_stop and mcast join flowdrivers/infiniband/ulp/ipoib/ipoib_multicast.c+5 -60 replies
32/97IB/ipoib: Update broadcast object if PKey value was changed in index 0drivers/infiniband/ulp/ipoib/ipoib_ib.c+13 -00 replies
33/97HSI: ssi_protocol: double free in ssip_pn_xmit()drivers/hsi/clients/ssi_protocol.c+3 -20 replies
34/97IB/mlx4: Take write semaphore when changing the vma structdrivers/infiniband/hw/mlx4/main.c+2 -20 replies
35/97IB/mlx4: Change vma from shared to privatedrivers/infiniband/hw/mlx4/main.c+2 -00 replies
36/97ASoC: Intel: Skylake: Uninitialized variable in probe_codec()sound/soc/intel/skylake/skl.c+1 -10 replies
37/97Fix driver usage of 128B WQEs when WQ_CREATE is V1.drivers/scsi/lpfc/lpfc_sli.c+3 -00 replies
38/97netfilter: xt_CT: fix refcnt leak on error pathnet/netfilter/xt_CT.c+9 -22 replies
39/97openvswitch: Delete conntrack entry clashing with an expectation.net/openvswitch/conntrack.c+29 -10 replies
40/97mmc: host: omap_hsmmc: checking for NULL instead of IS_ERR()drivers/mmc/host/omap_hsmmc.c+2 -20 replies
41/97wan: pc300too: abort path on failuredrivers/net/wan/pc300too.c+1 -00 replies
42/97qlcnic: fix unchecked return valuedrivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c+2 -00 replies
43/97scsi: mac_esp: Replace bogus memory barrier with spinlockdrivers/scsi/mac_esp.c+23 -100 replies
44/97infiniband/uverbs: Fix integer overflowsdrivers/infiniband/core/uverbs_cmd.c+12 -10 replies
45/97NFS: dont try to cross a mountpount when there isnt one there.fs/nfsd/vfs.c+20 -40 replies
46/97iio: st_pressure: st_accel: Initialise sensor platform data properlydrivers/iio/accel/st_accel_core.c drivers/iio/pressure/st_pressure_core.c+8 -70 replies
47/97mt7601u: check return value of alloc_skbdrivers/net/wireless/mediatek/mt7601u/mcu.c+8 -20 replies
48/97rndis_wlan: add return value validationdrivers/net/wireless/rndis_wlan.c+4 -00 replies
49/97Btrfs: send, fix file hole not being preserved due to inline extentfs/btrfs/send.c+21 -20 replies
50/97mac80211: dont parse encrypted management frames in ieee80211_frame_ackednet/mac80211/status.c+1 -00 replies
51/97mfd: palmas: Reset the POWERHOLD mux during power offdrivers/mfd/palmas.c+14 -02 replies
52/97mtip32xx: use runtime tag to initialize command headerdrivers/block/mtip32xx/mtip32xx.c+24 -122 replies
53/97staging: unisys: visorhba: fix s-Par to boot with option CONFIG_VMAP_STACK set to ydrivers/staging/unisys/visorhba/visorhba_main.c+7 -10 replies
54/97staging: wilc1000: fix unchecked return valuedrivers/staging/wilc1000/linux_mon.c+2 -00 replies
55/97mmc: sdhci-of-esdhc: limit SD clock for ls1012a/ls1046adrivers/mmc/host/sdhci-of-esdhc.c+14 -00 replies
56/97ARM: DRA7: clockdomain: Change the CLKTRCTRL of CM_PCIE_CLKSTCTRL to SW_WKUParch/arm/mach-omap2/clockdomains7xx_data.c+1 -10 replies
57/97ipmi/watchdog: fix wdog hang on panic waiting for ipmi responsedrivers/char/ipmi/ipmi_watchdog.c+4 -40 replies
58/97ACPI / PMIC: xpower: Fix power_table addressesdrivers/acpi/pmic/intel_pmic_xpower.c+25 -250 replies
59/97drm/nouveau/kms: Increase max retries in scanout position queries.drivers/gpu/drm/nouveau/nouveau_display.c+1 -10 replies
60/97bnx2x: Align RX buffersdrivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c+1 -00 replies
61/97power: supply: pda_power: move from timer to delayed_workdrivers/power/pda_power.c+27 -220 replies
62/97Input: twl4030-pwrbutton - use correct device for irq requestdrivers/input/misc/twl4030-pwrbutton.c+1 -10 replies
63/97md/raid10: skip spare disk as first diskdrivers/md/raid10.c+1 -02 replies
64/97ia64: fix module loading for gcc-5.4arch/ia64/kernel/module.c+2 -20 replies
65/97tcm_fileio: Prevent information leak for short readsdrivers/target/target_core_file.c+17 -60 replies
66/97video: fbdev: udlfb: Fix buffer on stackdrivers/video/fbdev/udlfb.c+12 -20 replies
67/97sm501fb: dont return zero on failure path in sm501fb_start()drivers/video/fbdev/sm501fb.c+1 -00 replies
68/97net: hns: fix ethtool_get_strings overflow in hns driverdrivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c +1 more+4 -42 replies
69/97cifs: small underflow in cnvrtDosUnixTm()fs/cifs/netmisc.c+3 -30 replies
70/97rtc: ds1374: wdt: Fix issue with timeout scaling from secs to wdt ticksdrivers/rtc/rtc-ds1374.c+6 -11 reply
71/97rtc: ds1374: wdt: Fix stop/start ioctl always returning -EINVALdrivers/rtc/rtc-ds1374.c+2 -10 replies
72/97perf tests kmod-path: Dont fail if compressed modules arent supportedtools/perf/tests/kmod-path.c+2 -00 replies
73/97Bluetooth: hci_qca: Avoid setup failure on missing rampatchdrivers/bluetooth/hci_qca.c+3 -00 replies
74/97media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interruptdrivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c+3 -10 replies
75/97drm/msm: fix leak in failed get_pagesdrivers/gpu/drm/msm/msm_gem.c+10 -40 replies
76/97RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo()drivers/infiniband/core/iwpm_util.c+1 -00 replies
77/97rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled.drivers/net/wireless/realtek/rtlwifi/pci.c+7 -00 replies
78/97media: bt8xx: Fix err bt878_probe()drivers/media/pci/bt8xx/bt878.c+1 -20 replies
79/97media: [RESEND] media: dvb-frontends: Add delay to Si2168 restartdrivers/media/dvb-frontends/si2168.c+3 -00 replies
80/97cros_ec: fix nul-termination for firmware build infodrivers/platform/chrome/cros_ec_sysfs.c+1 -10 replies
81/97platform/chrome: Use proper protocol transfer functiondrivers/platform/chrome/cros_ec_proto.c+5 -30 replies
82/97mmc: avoid removing non-removable hosts during suspenddrivers/mmc/core/core.c+8 -00 replies
83/97IB/ipoib: Avoid memory leak if the SA returns a different DGIDdrivers/infiniband/ulp/ipoib/ipoib_main.c+16 -00 replies
84/97RDMA/cma: Use correct size when writing netlink statsdrivers/infiniband/core/cma.c+1 -10 replies
85/97IB/umem: Fix use of npages/nmap fieldsdrivers/infiniband/core/umem.c+1 -10 replies
86/97vgacon: Set VGA struct resource typesarch/alpha/kernel/console.c drivers/video/console/vgacon.c+27 -80 replies
87/97drm/omap: DMM: Check for DMM readiness after successful transaction commitdrivers/gpu/drm/omapdrm/omap_dmm_tiler.c+5 -00 replies
88/97pty: cancel pty slave port bufs work in tty_releasedrivers/tty/tty_io.c+2 -00 replies
89/97coresight: Fix disabling of CoreSight TPIUdrivers/hwtracing/coresight/coresight-tpiu.c+10 -30 replies
90/97pinctrl: Really force states during suspend/resumedrivers/pinctrl/core.c+17 -70 replies
91/97iommu/vt-d: clean up pr_irq if request_threaded_irq failsdrivers/iommu/intel-svm.c+6 -30 replies
92/97ip6_vti: adjust vti mtu according to mtu of lower devicenet/ipv6/ip6_vti.c+20 -03 replies
93/97RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATSdrivers/infiniband/hw/ocrdma/ocrdma_stats.c+1 -10 replies
94/97nfsd4: permit layoutget of executable-only filesfs/nfsd/nfs4proc.c+3 -30 replies
95/97clk: si5351: Rename internal plls to avoid name collisionsdrivers/clk/clk-si5351.c+1 -10 replies
96/97dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63drivers/dma/ti-dma-crossbar.c+9 -10 replies
97/97RDMA/ucma: Fix access to non-initialized CM_ID objectdrivers/infiniband/core/cma.c+3 -00 replies

Reviews trailers per patch

32 of 97 patches have a Reviewed-by or Acked-by.

PatchViresh KumarHannes Frederic SowaPaolo BonziniDavid GibsonAlex VeskerJoe StringerKishon Vijay Abraham ILinus WalleijJakub KicinskiLiu BoAdrian HunterTony LindgrenAndy ShevchenkoÉmeric MASCHINOPatrice ChotardTatyana NikolovaJavier Martinez CanillasDaniel JurgensMike LeachAshok RajSelvin XavierSean HeftyJarkko SakkinenChristian GmeinerMartin KepplingerMarc ZyngierNeilBrownYuchung ChengSasha NeftinJacob KellerAaron BrownRalph MetzlerRabin VincentViktor KrasnovJean DelvareMika WesterbergMichael SchmitzJohannes Thumshirn
1/97R-b T-b
2/97T-b R-b
3/97
4/97
5/97
6/97
7/97
8/97
9/97
10/97R-b T-b
11/97
12/97
13/97
14/97A-b
15/97A-b
16/97A-b R-b R-b
17/97A-b
18/97T-b
19/97
20/97
21/97
22/97A-b
23/97R-b
24/97A-b
25/97
26/97R-b
27/97
28/97A-b
29/97A-b A-b T-b
30/97
31/97
32/97R-b
33/97
34/97
35/97
36/97
37/97R-b
38/97
39/97A-b
40/97R-b
41/97
42/97
43/97R-b
44/97
45/97
46/97A-b
47/97A-b
48/97
49/97R-b
50/97
51/97
52/97
53/97
54/97
55/97A-b
56/97A-b
57/97
58/97R-b
59/97
60/97
61/97
62/97
63/97
64/97T-b
65/97
66/97
67/97
68/97
69/97
70/97
71/97
72/97
73/97
74/97A-b
75/97
76/97R-b
77/97
78/97
79/97
80/97
81/97R-b
82/97
83/97
84/97R-b
85/97
86/97
87/97
88/97
89/97T-b
90/97R-b
91/97R-b
92/97
93/97A-b
94/97
95/97
96/97
97/97R-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 38 reviewers.

Read the v1 thread

Cover letter [PATCH 4.4 00/97] 4.4.124-stable review

This is the start of the stable review cycle for the 4.4.124 release. There are 97 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 Sun Mar 25 09:41:34 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.4.124-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.124-rc1

Leon Romanovsky <[email protected]>
RDMA/ucma: Fix access to non-initialized CM_ID object

Vignesh R <[email protected]>
dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63

Sergej Sawazki <[email protected]>
clk: si5351: Rename internal plls to avoid name collisions

Benjamin Coddington <[email protected]>
nfsd4: permit layoutget of executable-only files

Anton Vasilyev <[email protected]>
RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS

Alexey Kodanev <[email protected]>
ip6_vti: adjust vti mtu according to mtu of lower device

Jerry Snitselaar <[email protected]>
iommu/vt-d: clean up pr_irq if request_threaded_irq fails

Florian Fainelli <[email protected]>
pinctrl: Really force states during suspend/resume

Robert Walker <[email protected]>
coresight: Fix disabling of CoreSight TPIU

Sahara <[email protected]>
pty: cancel pty slave port buf's work in tty_release

Peter Ujfalusi <[email protected]>
drm/omap: DMM: Check for DMM readiness after successful transaction commit

Bjorn Helgaas <[email protected]>
vgacon: Set VGA struct resource types

Artemy Kovalyov <[email protected]>
IB/umem: Fix use of npages/nmap fields

Parav Pandit <[email protected]>
RDMA/cma: Use correct size when writing netlink stats

Erez Shitrit <[email protected]>
IB/ipoib: Avoid memory leak if the SA returns a different DGID

Daniel Drake <[email protected]>
mmc: avoid removing non-removable hosts during suspend

Shawn Nematbakhsh <[email protected]>
platform/chrome: Use proper protocol transfer function

Arnd Bergmann <[email protected]>
cros_ec: fix nul-termination for firmware build info

Ron Economos <[email protected]>
media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart

Christophe JAILLET <[email protected]>

    media: bt8xx: Fix err 'bt878_probe()'

Tsang-Shian Lin <[email protected]>
rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled.

Geert Uytterhoeven <[email protected]>
RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo()

Prakash Kamliya <[email protected]>
drm/msm: fix leak in failed get_pages

Gustavo A. R. Silva <[email protected]>
media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interrupt

Loic Poulain <[email protected]>
Bluetooth: hci_qca: Avoid setup failure on missing rampatch

Kim Phillips <[email protected]>
perf tests kmod-path: Don't fail if compressed modules aren't supported

Moritz Fischer <[email protected]>
rtc: ds1374: wdt: Fix stop/start ioctl always returning -EINVAL

Moritz Fischer <[email protected]>
rtc: ds1374: wdt: Fix issue with timeout scaling from secs to wdt ticks

Dan Carpenter <[email protected]>
cifs: small underflow in cnvrtDosUnixTm()

Timmy Li <[email protected]>
net: hns: fix ethtool_get_strings overflow in hns driver

Alexey Khoroshilov <[email protected]>
sm501fb: don't return zero on failure path in sm501fb_start()

Maksim Salau <[email protected]>
video: fbdev: udlfb: Fix buffer on stack

Dmitry Monakhov <[email protected]>
tcm_fileio: Prevent information leak for short reads

Sergei Trofimovich <[email protected]>
ia64: fix module loading for gcc-5.4

Shaohua Li <[email protected]>
md/raid10: skip spare disk as 'first' disk

Sebastian Reichel <[email protected]>
Input: twl4030-pwrbutton - use correct device for irq request

Michael Trimarchi <[email protected]>
power: supply: pda_power: move from timer to delayed_work

Scott Wood <[email protected]>
bnx2x: Align RX buffers

Mario Kleiner <[email protected]>
drm/nouveau/kms: Increase max retries in scanout position queries.

Hans de Goede <[email protected]>
ACPI / PMIC: xpower: Fix power_table addresses

Robert Lippert <[email protected]>
ipmi/watchdog: fix wdog hang on panic waiting for ipmi response

Kishon Vijay Abraham I <[email protected]>
ARM: DRA7: clockdomain: Change the CLKTRCTRL of CM_PCIE_CLKSTCTRL to SW_WKUP

yangbo lu <[email protected]>
mmc: sdhci-of-esdhc: limit SD clock for ls1012a/ls1046a

Pan Bian <[email protected]>
staging: wilc1000: fix unchecked return value

Sameer Wadgaonkar <[email protected]>
staging: unisys: visorhba: fix s-Par to boot with option CONFIG_VMAP_STACK set to y

Ming Lei <[email protected]>
mtip32xx: use runtime tag to initialize command header

Keerthy <[email protected]>
mfd: palmas: Reset the POWERHOLD mux during power off

Emmanuel Grumbach <[email protected]>
mac80211: don't parse encrypted management frames in ieee80211_frame_acked

Filipe Manana <[email protected]>
Btrfs: send, fix file hole not being preserved due to inline extent

Pan Bian <[email protected]>
rndis_wlan: add return value validation

Pan Bian <[email protected]>
mt7601u: check return value of alloc_skb

Shrirang Bagul <[email protected]>
iio: st_pressure: st_accel: Initialise sensor platform data properly

NeilBrown <[email protected]>
NFS: don't try to cross a mountpount when there isn't one there.

Vlad Tsyrklevich <[email protected]>
infiniband/uverbs: Fix integer overflows

Finn Thain <[email protected]>
scsi: mac_esp: Replace bogus memory barrier with spinlock

Pan Bian <[email protected]>
qlcnic: fix unchecked return value

Pan Bian <[email protected]>
wan: pc300too: abort path on failure

Dan Carpenter <[email protected]>
mmc: host: omap_hsmmc: checking for NULL instead of IS_ERR()

Jarno Rajahalme <[email protected]>
openvswitch: Delete conntrack entry clashing with an expectation.

Gao Feng <[email protected]>
netfilter: xt_CT: fix refcnt leak on error path

James Smart <[email protected]>
Fix driver usage of 128B WQEs when WQ_CREATE is V1.

Dan Carpenter <[email protected]>
ASoC: Intel: Skylake: Uninitialized variable in probe_codec()

Maor Gottlieb <[email protected]>
IB/mlx4: Change vma from shared to private

Maor Gottlieb <[email protected]>
IB/mlx4: Take write semaphore when changing the vma struct

Dan Carpenter <[email protected]>
HSI: ssi_protocol: double free in ssip_pn_xmit()

Feras Daoud <[email protected]>
IB/ipoib: Update broadcast object if PKey value was changed in index 0

Feras Daoud <[email protected]>
IB/ipoib: Fix deadlock between ipoib_stop and mcast join flow

Mikhail Paulyshka <[email protected]>
ALSA: hda - Fix headset microphone detection for ASUS N551 and N751

Bernd Faust <[email protected]>
e1000e: fix timing for 82579 Gigabit Ethernet controller

Eric Dumazet <[email protected]>
tcp: remove poll() flakes with FastOpen

Benjamin Coddington <[email protected]>
NFS: Fix missing pg_cleanup after nfs_pageio_cond_complete()

Guoqing Jiang <[email protected]>
md/raid10: wait up frozen array in handle_write_completed

Suman Anna <[email protected]>
iommu/omap: Register driver before setting IOMMU ops

Abel Vesa <[email protected]>
ARM: 8668/1: ftrace: Fix dynamic ftrace with DEBUG_RODATA and !FRAME_POINTER

Alexey Kardashevskiy <[email protected]>
KVM: PPC: Book3S PR: Exit KVM on failed mapping

David Gibson <[email protected]>
scsi: virtio_scsi: Always try to read VPD pages

Bharat Kumar Reddy Gooty <[email protected]>
clk: ns2: Correct SDIO bits

Mohammed Shafi Shajakhan <[email protected]>
ath: Fix updating radar flags for coutry code India

Marek Vasut <[email protected]>
spi: dw: Disable clock after unregistering the host

Jasmin J <[email protected]>
media/dvb-core: Race condition when writing to CAM

David Ahern <[email protected]>
net: ipv6: send unsolicited NA on admin up

Edgar Cherkasov <[email protected]>
i2c: i2c-scmi: add a MS HID

Hans de Goede <[email protected]>
genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs

Thomas Gleixner <[email protected]>
cpufreq/sh: Replace racy task affinity logic

Thomas Gleixner <[email protected]>
ACPI/processor: Replace racy task affinity logic

Thomas Gleixner <[email protected]>
ACPI/processor: Fix error handling in __acpi_processor_start()

Deepa Dinamani <[email protected]>
time: Change posix clocks ops interfaces to use timespec64

Dmitry Torokhov <[email protected]>
Input: ar1021_i2c - fix too long name in driver's device table

Hans de Goede <[email protected]>
rtc: cmos: Do not assume irq 8 for rtc when there are no legacy irqs

Hans de Goede <[email protected]>
x86: i8259: export legacy_pic symbol

Dong Aisheng <[email protected]>
regulator: anatop: set default voltage selector for pcie

Santeri Toivonen <[email protected]>
platform/x86: asus-nb-wmi: Add wapf4 quirk for the X302UA

Yisheng Xie <[email protected]>
staging: android: ashmem: Fix possible deadlock in ashmem_ioctl

Pavel Shilovsky <[email protected]>
CIFS: Enable encryption during session setup phase

Steve French <[email protected]>
SMB3: Validate negotiate request must always be signed

Jeremy Boone <[email protected]>
tpm_tis: fix potential buffer overruns caused by bit glitches on the bus

Jeremy Boone <[email protected]>
tpm: fix potential buffer overruns caused by bit glitches on the bus

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

Diffstat:

 Makefile                                           |  4 +-
 arch/alpha/kernel/console.c                        |  1 +
 arch/arm/kernel/ftrace.c                           | 11 ++--
 arch/arm/mach-omap2/clockdomains7xx_data.c         |  2 +-
 arch/ia64/kernel/module.c                          |  4 +-
 arch/powerpc/kvm/book3s_64_mmu_host.c              |  5 +-
 arch/powerpc/kvm/book3s_pr.c                       |  6 ++-
 arch/x86/kernel/i8259.c                            |  1 +
 drivers/acpi/pmic/intel_pmic_xpower.c              | 50 ++++++++---------
 drivers/acpi/processor_driver.c                    | 10 +++-
 drivers/acpi/processor_throttling.c                | 62 +++++++++++++---------
 drivers/block/mtip32xx/mtip32xx.c                  | 36 ++++++++-----
 drivers/bluetooth/hci_qca.c                        |  3 ++
 drivers/char/ipmi/ipmi_watchdog.c                  |  8 +--
 drivers/char/tpm/tpm-interface.c                   |  5 ++
 drivers/char/tpm/tpm2-cmd.c                        |  6 +++
 drivers/char/tpm/tpm_tis.c                         |  5 +-
 drivers/clk/bcm/clk-ns2.c                          |  2 +-
 drivers/clk/clk-si5351.c                           |  2 +-
 drivers/cpufreq/sh-cpufreq.c                       | 45 +++++++++-------
 drivers/dma/ti-dma-crossbar.c                      | 10 +++-
 drivers/gpu/drm/msm/msm_gem.c                      | 14 +++--
 drivers/gpu/drm/nouveau/nouveau_display.c          |  2 +-
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |  5 ++
 drivers/hsi/clients/ssi_protocol.c                 |  5 +-
 drivers/hwtracing/coresight/coresight-tpiu.c       | 13 +++--
 drivers/i2c/busses/i2c-scmi.c                      |  4 ++
 drivers/iio/accel/st_accel_core.c                  |  7 +--
 drivers/iio/pressure/st_pressure_core.c            |  8 +--
 drivers/infiniband/core/cma.c                      |  5 +-
 drivers/infiniband/core/iwpm_util.c                |  1 +
 drivers/infiniband/core/umem.c                     |  2 +-
 drivers/infiniband/core/uverbs_cmd.c               | 13 ++++-
 drivers/infiniband/hw/mlx4/main.c                  |  6 ++-
 drivers/infiniband/hw/ocrdma/ocrdma_stats.c        |  2 +-
 drivers/infiniband/ulp/ipoib/ipoib_ib.c            | 13 +++++
 drivers/infiniband/ulp/ipoib/ipoib_main.c          | 16 ++++++
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c     | 11 ++--
 drivers/input/misc/twl4030-pwrbutton.c             |  2 +-
 drivers/input/touchscreen/ar1021_i2c.c             |  2 +-
 drivers/iommu/intel-svm.c                          |  9 ++--
 drivers/iommu/omap-iommu.c                         | 21 ++++++--
 drivers/md/raid10.c                                |  6 +++
 drivers/media/dvb-core/dvb_ca_en50221.c            | 23 ++++++++
 drivers/media/dvb-frontends/si2168.c               |  3 ++
 drivers/media/pci/bt8xx/bt878.c                    |  3 +-
 .../media/platform/sti/c8sectpfe/c8sectpfe-core.c  |  4 +-
 drivers/mfd/palmas.c                               | 14 +++++
 drivers/mmc/core/core.c                            |  8 +++
 drivers/mmc/host/omap_hsmmc.c                      |  4 +-
 drivers/mmc/host/sdhci-of-esdhc.c                  | 14 +++++
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |  1 +
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c  |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c  |  2 +-
 .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c    |  2 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         |  6 +++
 .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |  2 +
 drivers/net/wan/pc300too.c                         |  1 +
 drivers/net/wireless/ath/regd.c                    | 19 ++++---
 drivers/net/wireless/mediatek/mt7601u/mcu.c        | 10 +++-
 drivers/net/wireless/realtek/rtlwifi/pci.c         |  7 +++
 drivers/net/wireless/rndis_wlan.c                  |  4 ++
 drivers/pinctrl/core.c                             | 24 ++++++---
 drivers/platform/chrome/cros_ec_proto.c            |  8 +--
 drivers/platform/chrome/cros_ec_sysfs.c            |  2 +-
 drivers/platform/x86/asus-nb-wmi.c                 |  9 ++++
 drivers/power/pda_power.c                          | 49 +++++++++--------
 drivers/ptp/ptp_clock.c                            | 18 +++----
 drivers/regulator/anatop-regulator.c               |  5 ++
 drivers/rtc/rtc-cmos.c                             | 17 ++++--
 drivers/rtc/rtc-ds1374.c                           | 10 +++-
 drivers/scsi/lpfc/lpfc_sli.c                       |  3 ++
 drivers/scsi/mac_esp.c                             | 33 ++++++++----
 drivers/scsi/virtio_scsi.c                         | 24 +++++++++
 drivers/spi/spi-dw-mmio.c                          |  2 +-
 drivers/staging/android/ashmem.c                   |  8 ++-
 drivers/staging/unisys/visorhba/visorhba_main.c    |  8 ++-
 drivers/staging/wilc1000/linux_mon.c               |  2 +
 drivers/target/target_core_file.c                  | 23 +++++---
 drivers/tty/tty_io.c                               |  2 +
 drivers/video/console/vgacon.c                     | 34 +++++++++---
 drivers/video/fbdev/sm501fb.c                      |  1 +
 drivers/video/fbdev/udlfb.c                        | 14 ++++-
 fs/btrfs/send.c                                    | 23 +++++++-
 fs/cifs/netmisc.c                                  |  6 +--
 fs/cifs/sess.c                                     | 22 ++++----
 fs/cifs/smb2pdu.c                                  | 11 ++--
 fs/nfs/pagelist.c                                  |  6 ++-
 fs/nfsd/nfs4proc.c                                 |  6 +--
 fs/nfsd/vfs.c                                      | 24 +++++++--
 include/linux/posix-clock.h                        | 10 ++--
 kernel/irq/manage.c                                |  4 +-
 kernel/time/posix-clock.c                          | 34 ++++++++----
 net/ipv4/tcp_input.c                               | 16 +++---
 net/ipv6/ip6_vti.c                                 | 20 +++++++
 net/ipv6/ndisc.c                                   |  2 +
 net/mac80211/status.c                              |  1 +
 net/netfilter/xt_CT.c                              | 11 +++-
 net/openvswitch/conntrack.c                        | 30 ++++++++++-
 sound/pci/hda/patch_realtek.c                      | 12 ++++-
 sound/soc/intel/skylake/skl.c                      |  2 +-
 tools/perf/tests/kmod-path.c                       |  2 +
 103 files changed, 811 insertions(+), 303 deletions(-)