Skip to content

4.14.75-stable review

Greg Kroah-Hartman kvm linux-hexagon linux-iommu linux-sh linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest94 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/94drm/amd/pp: initialize result to before oring in datadrivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c+1 -10 replies
2/94drm/amdgpu: add another ATPX quirk for TOPAZdrivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c+1 -00 replies
3/94serial: mvebu-uart: Fix reporting of effective CSIZE to userspacedrivers/tty/serial/mvebu-uart.c+3 -10 replies
4/94tools/power turbostat: fix possible sprintf buffer overflowtools/power/x86/turbostat/turbostat.c+1 -10 replies
5/94mac80211: Run TXQ teardown code before de-registering interfacesnet/mac80211/main.c+1 -10 replies
6/94mac80211_hwsim: require at least one channeldrivers/net/wireless/mac80211_hwsim.c+5 -00 replies
7/94KVM: PPC: Book3S HV: Dont truncate HPTE index in xlate functionarch/powerpc/kvm/book3s_64_mmu_hv.c+1 -10 replies
8/94btrfs: btrfs_shrink_device should call commit transaction at the endfs/btrfs/volumes.c+6 -10 replies
9/94scsi: csiostor: add a check for NULL pointer after kmalloc()drivers/scsi/csiostor/csio_hw.c+9 -70 replies
10/94mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_Xnet/mac80211/main.c+1 -40 replies
11/94mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_Xdrivers/net/wireless/mac80211_hwsim.c+0 -30 replies
12/94gpio: adp5588: Fix sleep-in-atomic-context bugdrivers/gpio/gpio-adp5588.c+20 -40 replies
13/94mac80211: mesh: fix HWMP sequence numbering to follow standardnet/mac80211/mesh_hwmp.c+4 -00 replies
14/94mac80211: avoid kernel panic when building AMSDU from non-linear SKBnet/mac80211/tx.c+21 -170 replies
15/94gpiolib: acpi: Switch to cansleep version of GPIO library calldrivers/gpio/gpiolib-acpi.c+1 -10 replies
16/94gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcalldrivers/gpio/gpiolib-acpi.c+49 -350 replies
17/94net: hns: add the code for cleaning pkt in chipdrivers/net/ethernet/hisilicon/hns/hnae.h drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c +10 more+255 -40 replies
18/94net: hns: add netif_carrier_off before change speed and duplexdrivers/net/ethernet/hisilicon/hns/hns_ethtool.c+2 -00 replies
19/94cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IEnet/wireless/nl80211.c+1 -00 replies
20/94mac80211: do not convert to A-MSDU if frag/subframe limitednet/mac80211/tx.c+3 -30 replies
21/94mac80211: always account for A-MSDU header changesnet/mac80211/tx.c+7 -50 replies
22/94tools/kvm_stat: fix python3 issuestools/kvm/kvm_stat/kvm_stat+3 -30 replies
23/94tools/kvm_stat: fix handling of invalid paths in debugfs providertools/kvm/kvm_stat/kvm_stat+8 -00 replies
24/94gpio: Fix crash due to registration racedrivers/gpio/gpiolib-of.c+1 -00 replies
25/94ARC: atomics: unbork atomic_fetch_##op()arch/arc/include/asm/atomic.h+1 -10 replies
26/94md/raid5-cache: disable reshape completelydrivers/md/raid5-log.h drivers/md/raid5.c+8 -30 replies
27/94RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0drivers/md/raid10.c+4 -10 replies
28/94i2c: uniphier: issue STOP only for last message or I2C_M_STOPdrivers/i2c/busses/i2c-uniphier.c+2 -50 replies
29/94i2c: uniphier-f: issue STOP only for last message or I2C_M_STOPdrivers/i2c/busses/i2c-uniphier-f.c+2 -50 replies
30/94net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx()drivers/net/ethernet/cadence/macb_main.c+1 -10 replies
31/94fs/cifs: dont translate SFM_SLASH (U+F026) to backslashfs/cifs/cifs_unicode.c+0 -30 replies
32/94mac80211: fix an off-by-one issue in A-MSDU max_subframe computationnet/mac80211/tx.c+1 -10 replies
33/94cfg80211: fix a type issue in ieee80211_chandef_to_operating_class()net/wireless/util.c+1 -10 replies
34/94mac80211: fix a race between restart and CSA flowsnet/mac80211/main.c+20 -10 replies
35/94mac80211: Fix station bandwidth setting after channel switchnet/mac80211/mlme.c+53 -00 replies
36/94mac80211: dont Tx a deauth frame if the AP forbade Txnet/mac80211/mlme.c+15 -20 replies
37/94mac80211: shorten the IBSS debug messagesnet/mac80211/ibss.c+11 -110 replies
38/94tools/vm/slabinfo.c: fix sign-compare warningtools/vm/slabinfo.c+2 -20 replies
39/94tools/vm/page-types.c: fix "defined but not used" warningtools/vm/page-types.c+0 -60 replies
40/94mm: madvise(MADV_DODUMP): allow hugetlbfs pagesmm/madvise.c+1 -10 replies
41/94bpf: 32-bit RSH verification must truncate input before the ALU opkernel/bpf/verifier.c+9 -10 replies
42/94netfilter: xt_cluster: add dependency on conntrack modulenet/netfilter/xt_cluster.c+13 -10 replies
43/94HID: add support for Apple Magic Keyboardsdrivers/hid/hid-apple.c drivers/hid/hid-ids.h+10 -10 replies
44/94usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i]drivers/usb/gadget/udc/fotg210-udc.c+10 -50 replies
45/94pinctrl: msm: Really mask level interrupts to prevent latchingdrivers/pinctrl/qcom/pinctrl-msm.c+24 -00 replies
46/94HID: hid-saitek: Add device ID for RAT 7 Contagiondrivers/hid/hid-ids.h drivers/hid/hid-saitek.c+3 -00 replies
47/94scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values failsdrivers/target/iscsi/iscsi_target_login.c+3 -50 replies
48/94scsi: qedi: Add the CRC size within iSCSI NVM imagedrivers/scsi/qedi/qedi.h drivers/scsi/qedi/qedi_main.c+21 -140 replies
49/94perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx()tools/perf/util/evsel.c+3 -20 replies
50/94perf util: Fix bad memory access in trace info.tools/perf/util/trace-event-info.c+1 -10 replies
51/94perf probe powerpc: Ignore SyS symbols irrespective of endiannesstools/perf/arch/powerpc/util/sym-handling.c+3 -10 replies
52/94netfilter: nf_tables: release chain in flushing setnet/netfilter/nf_tables_api.c+1 -00 replies
53/94Revert "iio: temperature: maxim_thermocouple: add MAX31856 part"drivers/iio/temperature/maxim_thermocouple.c+0 -10 replies
54/94RDMA/ucma: check fd type in ucma_migrate_id()drivers/infiniband/core/ucma.c+6 -00 replies
55/94HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub reportdrivers/hid/hid-sensor-hub.c+23 -00 replies
56/94USB: yurex: Check for truncation in yurex_read()drivers/usb/misc/yurex.c+3 -00 replies
57/94nvmet-rdma: fix possible bogus dereference under heavy loaddrivers/nvme/target/rdma.c+25 -20 replies
58/94net/mlx5: Consider PCI domain in search for next devdrivers/net/ethernet/mellanox/mlx5/core/dev.c+4 -30 replies
59/94drm/nouveau/TBDdevinit: dont fail when PMU/PRE_OS is missing from VBIOSdrivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c+2 -10 replies
60/94drm/nouveau/disp: fix DP disable racedrivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c +1 more+19 -90 replies
61/94dm raid: fix rebuild of specific devices by updating superblockdrivers/md/dm-raid.c+5 -00 replies
62/94fs/cifs: suppress a string overflow warningfs/cifs/cifssmb.c+8 -30 replies
63/94net: ena: fix driver when PAGE_SIZE == 64kBdrivers/net/ethernet/amazon/ena/ena_netdev.c drivers/net/ethernet/amazon/ena/ena_netdev.h+16 -50 replies
64/94net: ena: fix missing calls to READ_ONCEdrivers/net/ethernet/amazon/ena/ena_com.c+4 -40 replies
65/94perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUsarch/x86/events/intel/lbr.c+4 -00 replies
66/94dm thin metadata: try to avoid ever aborting transactionsdrivers/md/dm-thin-metadata.c drivers/md/dm-thin.c+100 -92 replies
67/94netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUTnet/ipv4/netfilter/nf_conntrack_proto_icmp.c net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c net/netfilter/nf_conntrack_proto_dccp.c +5 more+45 -450 replies
68/94arch/hexagon: fix kernel/dma.c build warningarch/hexagon/kernel/dma.c+1 -10 replies
69/94hexagon: modify ffs() and fls() to return intarch/hexagon/include/asm/bitops.h+2 -20 replies
70/94arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto"arch/arm64/include/asm/jump_label.h+2 -20 replies
71/94drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunkdrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+15 -80 replies
72/94r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLEDdrivers/net/ethernet/realtek/r8169.c+6 -30 replies
73/94s390/qeth: use vzalloc for QUERY OAT bufferdrivers/s390/net/qeth_core_main.c+3 -20 replies
74/94s390/qeth: dont dump past end of unknown HW headerdrivers/s390/net/qeth_l2_main.c drivers/s390/net/qeth_l3_main.c+2 -20 replies
75/94cifs: read overflow in is_valid_oplock_break()fs/cifs/misc.c+8 -00 replies
76/94xen/manage: dont complain about an empty value in control/sysrq nodedrivers/xen/manage.c+4 -20 replies
77/94xen: avoid crash in disable_hotplug_cpudrivers/xen/cpu_hotplug.c+8 -70 replies
78/94xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usagedrivers/xen/events/events_base.c+1 -10 replies
79/94ovl: fix access beyond unterminated stringsfs/overlayfs/namei.c+1 -10 replies
80/94ovl: fix memory leak on unlink of indexed filefs/overlayfs/util.c+2 -10 replies
81/94ovl: fix format of setxattr debugfs/overlayfs/overlayfs.h+2 -20 replies
82/94sysfs: Do not return POSIX ACL xattrs via listxattrfs/xattr.c+13 -110 replies
83/94smb2: fix missing files in root share directory listingfs/cifs/smb2ops.c+1 -10 replies
84/94iommu/amd: Clear memory encryption mask from physical addressdrivers/iommu/amd_iommu.c+1 -10 replies
85/94ALSA: hda/realtek - Cannot adjust speakers volume on Dell XPS 27 7760sound/pci/hda/patch_realtek.c+1 -00 replies
86/94crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe()drivers/crypto/qat/qat_c3xxx/adf_drv.c drivers/crypto/qat/qat_c3xxxvf/adf_drv.c drivers/crypto/qat/qat_c62x/adf_drv.c +3 more+18 -180 replies
87/94crypto: mxs-dcp - Fix wait logic on chan threadsdrivers/crypto/mxs-dcp.c+30 -230 replies
88/94crypto: caam/jr - fix ablkcipher_edesc pointer arithmeticdrivers/crypto/caam/caamalg.c+4 -40 replies
89/94gpiolib: Free the last requested descriptordrivers/gpio/gpiolib.c+1 -10 replies
90/94Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect()drivers/hv/connection.c+5 -30 replies
91/94tools: hv: fcopy: set error in case an unknown operation was requestedtools/hv/hv_fcopy_daemon.c+1 -00 replies
92/94proc: restrict kernel stack dumps to rootfs/proc/base.c+14 -00 replies
93/94ocfs2: fix locking for res->tracking and dlm->tracking_listfs/ocfs2/dlm/dlmmaster.c+2 -20 replies
94/94ixgbe: check return value of napi_complete_done()drivers/net/ethernet/intel/ixgbe/ixgbe_main.c+7 -50 replies

Reviews trailers per patch

30 of 94 patches have a Reviewed-by or Acked-by.

PatchJunwei ZhangLorenzo BianconiFlorian WestphalBenjamin TissoiresRonnie SahlbergHuang RuiMika WesterbergBen GreearLu FengqiDavid SterbaXiao NiAndrew MortonMike KravetzDaniel BorkmannDouglas AndersonBjorn AnderssonMatthew WilcoxNamhyung KimPeter Zijlstra (Intel)Nick DesaulniersAndrey GrodzovskyJulian WiedmannAurelien AptelWei LiuJuergen GrossSrinivas PandruvadaSteve WiseAviv HellerKamalesh BabulalNaveen N. RaoKees CookChangwei GeJoseph QiJun PiaoAndrew BowersMarc Aurèle La France
1/94A-b
2/94R-b
3/94
4/94
5/94T-b
6/94
7/94
8/94T-b R-b
9/94
10/94
11/94
12/94
13/94
14/94R-b
15/94A-b
16/94A-b
17/94
18/94
19/94
20/94
21/94A-b
22/94
23/94
24/94
25/94A-b
26/94T-b
27/94
28/94
29/94
30/94
31/94
32/94
33/94
34/94
35/94
36/94
37/94
38/94R-b
39/94R-b
40/94R-b
41/94A-b
42/94A-b
43/94R-b
44/94
45/94R-b R-b
46/94
47/94R-b
48/94
49/94A-b
50/94
51/94R-b A-b
52/94
53/94
54/94
55/94A-b
56/94
57/94T-b
58/94R-b
59/94
60/94
61/94
62/94
63/94
64/94
65/94
66/94
67/94
68/94
69/94
70/94R-b
71/94R-b
72/94
73/94R-b
74/94
75/94R-b
76/94R-b
77/94R-b
78/94R-b
79/94
80/94
81/94
82/94T-b
83/94R-b
84/94
85/94
86/94
87/94
88/94
89/94
90/94
91/94
92/94A-b
93/94R-b A-b A-b
94/94T-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 36 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 00/94] 4.14.75-stable review

This is the start of the stable review cycle for the 4.14.75 release. There are 94 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 Wed Oct 10 17:55: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.14.75-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.75-rc1

Song Liu <[email protected]>
ixgbe: check return value of napi_complete_done()

Ashish Samant <[email protected]>

    ocfs2: fix locking for res->tracking and dlm->tracking_list

Jann Horn <[email protected]>
proc: restrict kernel stack dumps to root

Vitaly Kuznetsov <[email protected]>
tools: hv: fcopy: set 'error' in case an unknown operation was requested

Dexuan Cui <[email protected]>
Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect()

Ricardo Ribalda Delgado <[email protected]>
gpiolib: Free the last requested descriptor

Horia Geantă <[email protected]>
crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic

Leonard Crestez <[email protected]>
crypto: mxs-dcp - Fix wait logic on chan threads

Waiman Long <[email protected]>
crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe()

Kai-Heng Feng <[email protected]>
ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760

Singh, Brijesh <[email protected]>
iommu/amd: Clear memory encryption mask from physical address

Aurelien Aptel <[email protected]>
smb2: fix missing files in root share directory listing

Andreas Gruenbacher <[email protected]>
sysfs: Do not return POSIX ACL xattrs via listxattr

Miklos Szeredi <[email protected]>
ovl: fix format of setxattr debug

Amir Goldstein <[email protected]>
ovl: fix memory leak on unlink of indexed file

Amir Goldstein <[email protected]>
ovl: fix access beyond unterminated strings

Josh Abraham <[email protected]>
xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage

Olaf Hering <[email protected]>
xen: avoid crash in disable_hotplug_cpu

Vitaly Kuznetsov <[email protected]>
xen/manage: don't complain about an empty value in control/sysrq node

Dan Carpenter <[email protected]>
cifs: read overflow in is_valid_oplock_break()

Julian Wiedmann <[email protected]>
s390/qeth: don't dump past end of unknown HW header

Wenjia Zhang <[email protected]>
s390/qeth: use vzalloc for QUERY OAT buffer

Kai-Heng Feng <[email protected]>
r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED

Christian König <[email protected]>
drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk

Miguel Ojeda <[email protected]>
arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto"

Randy Dunlap <[email protected]>
hexagon: modify ffs() and fls() to return int

Randy Dunlap <[email protected]>
arch/hexagon: fix kernel/dma.c build warning

Pablo Neira Ayuso <[email protected]>
netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUT

Joe Thornber <[email protected]>
dm thin metadata: try to avoid ever aborting transactions

Jacek Tomaka <[email protected]>
perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs

Netanel Belgazal <[email protected]>
net: ena: fix missing calls to READ_ONCE

Netanel Belgazal <[email protected]>

    net: ena: fix driver when PAGE_SIZE == 64kB

Stephen Rothwell <[email protected]>
fs/cifs: suppress a string overflow warning

Heinz Mauelshagen <[email protected]>
dm raid: fix rebuild of specific devices by updating superblock

Ben Skeggs <[email protected]>
drm/nouveau/disp: fix DP disable race

Ben Skeggs <[email protected]>
drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is missing from VBIOS

Daniel Jurgens <[email protected]>
net/mlx5: Consider PCI domain in search for next dev

Sagi Grimberg <[email protected]>
nvmet-rdma: fix possible bogus dereference under heavy load

Ben Hutchings <[email protected]>
USB: yurex: Check for truncation in yurex_read()

Hans de Goede <[email protected]>
HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report

Jann Horn <[email protected]>
RDMA/ucma: check fd type in ucma_migrate_id()

Matt Ranostay <[email protected]>
Revert "iio: temperature: maxim_thermocouple: add MAX31856 part"

Taehee Yoo <[email protected]>
netfilter: nf_tables: release chain in flushing set

Sandipan Das <[email protected]>
perf probe powerpc: Ignore SyS symbols irrespective of endianness

Chris Phlipot <[email protected]>
perf util: Fix bad memory access in trace info.

Hisao Tanabe <[email protected]>
perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx()

Nilesh Javali <[email protected]>
scsi: qedi: Add the CRC size within iSCSI NVM image

Vincent Pelletier <[email protected]>

    scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails

Harry Mallon <[email protected]>
HID: hid-saitek: Add device ID for RAT 7 Contagion

Stephen Boyd <[email protected]>
pinctrl: msm: Really mask level interrupts to prevent latching

Anton Vasilyev <[email protected]>

    usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i]

Sean O'Brien <[email protected]>
HID: add support for Apple Magic Keyboards

Martin Willi <[email protected]>
netfilter: xt_cluster: add dependency on conntrack module

Jann Horn <[email protected]>
bpf: 32-bit RSH verification must truncate input before the ALU op

Daniel Black <[email protected]>
mm: madvise(MADV_DODUMP): allow hugetlbfs pages

Naoya Horiguchi <[email protected]>
tools/vm/page-types.c: fix "defined but not used" warning

Naoya Horiguchi <[email protected]>
tools/vm/slabinfo.c: fix sign-compare warning

Emmanuel Grumbach <[email protected]>
mac80211: shorten the IBSS debug messages

Emmanuel Grumbach <[email protected]>
mac80211: don't Tx a deauth frame if the AP forbade Tx

Ilan Peer <[email protected]>
mac80211: Fix station bandwidth setting after channel switch

Emmanuel Grumbach <[email protected]>
mac80211: fix a race between restart and CSA flows

Dan Carpenter <[email protected]>
cfg80211: fix a type issue in ieee80211_chandef_to_operating_class()

Lorenzo Bianconi <[email protected]>
mac80211: fix an off-by-one issue in A-MSDU max_subframe computation

Jon Kuhn <[email protected]>
fs/cifs: don't translate SFM_SLASH (U+F026) to backslash

Jia-Ju Bai <[email protected]>
net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx()

Masahiro Yamada <[email protected]>
i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP

Masahiro Yamada <[email protected]>
i2c: uniphier: issue STOP only for last message or I2C_M_STOP

Xiao Ni <[email protected]>

    RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0

Shaohua Li <[email protected]>
md/raid5-cache: disable reshape completely

Will Deacon <[email protected]>
ARC: atomics: unbork atomic_fetch_##op()

Vincent Whitchurch <[email protected]>
gpio: Fix crash due to registration race

Stefan Raspl <[email protected]>
tools/kvm_stat: fix handling of invalid paths in debugfs provider

Stefan Raspl <[email protected]>
tools/kvm_stat: fix python3 issues

Johannes Berg <[email protected]>
mac80211: always account for A-MSDU header changes

Lorenzo Bianconi <[email protected]>
mac80211: do not convert to A-MSDU if frag/subframe limited

Arunk Khandavalli <[email protected]>

    cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE

Peng Li <[email protected]>
net: hns: add netif_carrier_off before change speed and duplex

Peng Li <[email protected]>
net: hns: add the code for cleaning pkt in chip

Hans de Goede <[email protected]>
gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall

Andy Shevchenko <[email protected]>
gpiolib: acpi: Switch to cansleep version of GPIO library call

Sara Sharon <[email protected]>
mac80211: avoid kernel panic when building AMSDU from non-linear SKB

Yuan-Chi Pang <[email protected]>
mac80211: mesh: fix HWMP sequence numbering to follow standard

Michael Hennerich <[email protected]>
gpio: adp5588: Fix sleep-in-atomic-context bug

Danek Duvall <[email protected]>

    mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X

Danek Duvall <[email protected]>

    mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X

Varun Prakash <[email protected]>
scsi: csiostor: add a check for NULL pointer after kmalloc()

Anand Jain <[email protected]>
btrfs: btrfs_shrink_device should call commit transaction at the end

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function

Johannes Berg <[email protected]>
mac80211_hwsim: require at least one channel

Toke Høiland-Jørgensen <[email protected]>
mac80211: Run TXQ teardown code before de-registering interfaces

Len Brown <[email protected]>
tools/power turbostat: fix possible sprintf buffer overflow

Jan Kiszka <[email protected]>
serial: mvebu-uart: Fix reporting of effective CSIZE to userspace

Alex Deucher <[email protected]>
drm/amdgpu: add another ATPX quirk for TOPAZ

Colin Ian King <[email protected]>
drm/amd/pp: initialize result to before or'ing in data

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arc/include/asm/atomic.h                      |  2 +-
 arch/arm64/include/asm/jump_label.h                |  4 +-
 arch/hexagon/include/asm/bitops.h                  |  4 +-
 arch/hexagon/kernel/dma.c                          |  2 +-
 arch/powerpc/kvm/book3s_64_mmu_hv.c                |  2 +-
 arch/x86/events/intel/lbr.c                        |  4 +
 drivers/crypto/caam/caamalg.c                      |  8 +-
 drivers/crypto/mxs-dcp.c                           | 53 +++++++------
 drivers/crypto/qat/qat_c3xxx/adf_drv.c             |  6 +-
 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c           |  6 +-
 drivers/crypto/qat/qat_c62x/adf_drv.c              |  6 +-
 drivers/crypto/qat/qat_c62xvf/adf_drv.c            |  6 +-
 drivers/crypto/qat/qat_dh895xcc/adf_drv.c          |  6 +-
 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c        |  6 +-
 drivers/gpio/gpio-adp5588.c                        | 24 +++++-
 drivers/gpio/gpiolib-acpi.c                        | 86 +++++++++++++---------
 drivers/gpio/gpiolib-of.c                          |  1 +
 drivers/gpio/gpiolib.c                             |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c   |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             | 23 ++++--
 .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c |  2 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c      | 17 +++--
 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c    |  6 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c    |  2 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h    |  3 +-
 .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c    |  3 +-
 drivers/hid/hid-apple.c                            |  9 ++-
 drivers/hid/hid-ids.h                              |  3 +
 drivers/hid/hid-saitek.c                           |  2 +
 drivers/hid/hid-sensor-hub.c                       | 23 ++++++
 drivers/hv/connection.c                            |  8 +-
 drivers/i2c/busses/i2c-uniphier-f.c                |  7 +-
 drivers/i2c/busses/i2c-uniphier.c                  |  7 +-
 drivers/iio/temperature/maxim_thermocouple.c       |  1 -
 drivers/infiniband/core/ucma.c                     |  6 ++
 drivers/iommu/amd_iommu.c                          |  2 +-
 drivers/md/dm-raid.c                               |  5 ++
 drivers/md/dm-thin-metadata.c                      | 36 ++++++++-
 drivers/md/dm-thin.c                               | 73 ++++++++++++++++--
 drivers/md/raid10.c                                |  5 +-
 drivers/md/raid5-log.h                             |  5 ++
 drivers/md/raid5.c                                 |  6 +-
 drivers/net/ethernet/amazon/ena/ena_com.c          |  8 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       | 10 +--
 drivers/net/ethernet/amazon/ena/ena_netdev.h       | 11 +++
 drivers/net/ethernet/cadence/macb_main.c           |  2 +-
 drivers/net/ethernet/hisilicon/hns/hnae.h          |  2 +
 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c  | 67 ++++++++++++++++-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 36 +++++++++
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c  | 44 +++++++++++
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h  |  8 ++
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 29 ++++++++
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h |  3 +
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c  | 23 ++++++
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h  |  1 +
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c  | 23 ++++++
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h  |  1 +
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h  |  1 +
 drivers/net/ethernet/hisilicon/hns/hns_enet.c      | 21 +++++-
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |  2 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      | 12 +--
 drivers/net/ethernet/mellanox/mlx5/core/dev.c      |  7 +-
 drivers/net/ethernet/realtek/r8169.c               |  9 ++-
 drivers/net/wireless/mac80211_hwsim.c              |  8 +-
 drivers/nvme/target/rdma.c                         | 27 ++++++-
 drivers/pinctrl/qcom/pinctrl-msm.c                 | 24 ++++++
 drivers/s390/net/qeth_core_main.c                  |  5 +-
 drivers/s390/net/qeth_l2_main.c                    |  2 +-
 drivers/s390/net/qeth_l3_main.c                    |  2 +-
 drivers/scsi/csiostor/csio_hw.c                    | 16 ++--
 drivers/scsi/qedi/qedi.h                           |  7 +-
 drivers/scsi/qedi/qedi_main.c                      | 28 +++----
 drivers/target/iscsi/iscsi_target_login.c          |  8 +-
 drivers/tty/serial/mvebu-uart.c                    |  4 +-
 drivers/usb/gadget/udc/fotg210-udc.c               | 15 ++--
 drivers/usb/misc/yurex.c                           |  3 +
 drivers/xen/cpu_hotplug.c                          | 15 ++--
 drivers/xen/events/events_base.c                   |  2 +-
 drivers/xen/manage.c                               |  6 +-
 fs/btrfs/volumes.c                                 |  7 +-
 fs/cifs/cifs_unicode.c                             |  3 -
 fs/cifs/cifssmb.c                                  | 11 ++-
 fs/cifs/misc.c                                     |  8 ++
 fs/cifs/smb2ops.c                                  |  2 +-
 fs/ocfs2/dlm/dlmmaster.c                           |  4 +-
 fs/overlayfs/namei.c                               |  2 +-
 fs/overlayfs/overlayfs.h                           |  4 +-
 fs/overlayfs/util.c                                |  3 +-
 fs/proc/base.c                                     | 14 ++++
 fs/xattr.c                                         | 24 +++---
 kernel/bpf/verifier.c                              | 10 ++-
 mm/madvise.c                                       |  2 +-
 net/ipv4/netfilter/nf_conntrack_proto_icmp.c       |  8 +-
 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c     |  8 +-
 net/mac80211/ibss.c                                | 22 +++---
 net/mac80211/main.c                                | 28 +++++--
 net/mac80211/mesh_hwmp.c                           |  4 +
 net/mac80211/mlme.c                                | 70 +++++++++++++++++-
 net/mac80211/tx.c                                  | 54 ++++++++------
 net/netfilter/nf_conntrack_proto_dccp.c            | 12 +--
 net/netfilter/nf_conntrack_proto_generic.c         |  8 +-
 net/netfilter/nf_conntrack_proto_gre.c             |  8 +-
 net/netfilter/nf_conntrack_proto_sctp.c            | 14 ++--
 net/netfilter/nf_conntrack_proto_tcp.c             | 12 +--
 net/netfilter/nf_conntrack_proto_udp.c             | 20 ++---
 net/netfilter/nf_tables_api.c                      |  1 +
 net/netfilter/xt_cluster.c                         | 14 +++-
 net/wireless/nl80211.c                             |  1 +
 net/wireless/util.c                                |  2 +-
 sound/pci/hda/patch_realtek.c                      |  1 +
 tools/hv/hv_fcopy_daemon.c                         |  1 +
 tools/kvm/kvm_stat/kvm_stat                        | 14 +++-
 tools/perf/arch/powerpc/util/sym-handling.c        |  4 +-
 tools/perf/util/evsel.c                            |  5 +-
 tools/perf/util/trace-event-info.c                 |  2 +-
 tools/power/x86/turbostat/turbostat.c              |  2 +-
 tools/vm/page-types.c                              |  6 --
 tools/vm/slabinfo.c                                |  4 +-
 119 files changed, 1046 insertions(+), 352 deletions(-)