4.9.137-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest141 patches 5 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/141 | bcache: fix miss key refill->end in writebackdrivers/ | +1 | 0 replies | |
| 2/141 | hwmon: (pmbus) Fix page count auto-detection.drivers/ drivers/ | +6 | 0 replies | |
| 3/141 | jffs2: free jffs2_sb_info through jffs2_kill_sb()fs/ | +1 | 0 replies | |
| 4/141 | pcmcia: Implement CLKRUN protocol disabling for Ricoh bridgesdrivers/ drivers/ | +37 | 0 replies | |
| 5/141 | ACPICA: AML interpreter: add region addresses in global list during initializationdrivers/ | +4 | 0 replies | |
| 6/141 | ipmi: Fix timer race with module unloaddrivers/ | +6 | 0 replies | |
| 7/141 | parisc: Fix address in HPMC IVAarch/ arch/ | +3 | 0 replies | |
| 8/141 | parisc: Fix map_pages() to not overwrite existing pte entriesarch/ | +2 | 0 replies | |
| 9/141 | ALSA: hda - Add quirk for ASUS G751 laptopsound/ | +10 | 0 replies | |
| 10/141 | ALSA: hda - Fix headphone pin config for ASUS G751sound/ | +11 | 0 replies | |
| 11/141 | ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905)sound/ | +1 | 0 replies | |
| 12/141 | ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio popssound/ | +1 | 0 replies | |
| 13/141 | x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigationarch/ kernel/ | +61 | 0 replies | |
| 14/141 | x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is providedarch/ | +15 | 0 replies | |
| 15/141 | x86/speculation: Support Enhanced IBRS on future CPUsarch/ arch/ arch/ +1 more | +23 | 0 replies | |
| 16/141 | bpf: do not blindly change rlimit in reuseport net selftesttools/ | +9 | 0 replies | |
| 17/141 | Revert "perf tools: Fix PMU term format max value calculation"tools/ | +7 | 0 replies | |
| 18/141 | xfrm: policy: use hlist rcu variants on insertnet/ | +4 | 0 replies | |
| 19/141 | sparc: Fix single-pcr perf event counter management.arch/ | +13 | 0 replies | |
| 20/141 | sparc64: Make proc_id signed.arch/ | +1 | 0 replies | |
| 21/141 | sched/fair: Fix the min_vruntime update logic in dequeue_entity()kernel/ | +1 | 0 replies | |
| 22/141 | perf cpu_map: Align cpu map synthesized events properly.tools/ | +1 | 0 replies | |
| 23/141 | x86/fpu: Remove second definition of fpu in __fpu__restore_sig()arch/ | +0 | 0 replies | |
| 24/141 | net: qla3xxx: Remove overflowing shift statementdrivers/ | +0 | 0 replies | |
| 25/141 | selftests: ftrace: Add synthetic event syntax testcasetools/ | +80 | 0 replies | |
| 26/141 | i2c: rcar: cleanup DMA for all kinds of failuredrivers/ | +5 | 0 replies | |
| 27/141 | locking/lockdep: Fix debug_locks off performance problemkernel/ lib/ | +3 | 0 replies | |
| 28/141 | ataflop: fix error handling during setupdrivers/ | +15 | 0 replies | |
| 29/141 | swim: fix cleanup on setup errordrivers/ | +11 | 0 replies | |
| 30/141 | tun: Consistently configure generic netdev params via rtnetlinkdrivers/ | +2 | 0 replies | |
| 31/141 | s390/sthyi: Fix machine name validity indicationarch/ | +5 | 0 replies | |
| 32/141 | hwmon: (pwm-fan) Set fan speed to 0 on suspenddrivers/ | +11 | 0 replies | |
| 33/141 | perf tools: Free temporary sys string in read_event_files()tools/ | +4 | 0 replies | |
| 34/141 | perf tools: Cleanup trace-event-info tdata leaktools/ | +2 | 0 replies | |
| 35/141 | perf strbuf: Match va_{add,copy} with va_endtools/ | +8 | 0 replies | |
| 36/141 | cpupower: Fix coredump on VMWaretools/ tools/ | +7 | 0 replies | |
| 37/141 | mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01drivers/ | +3 | 0 replies | |
| 38/141 | iwlwifi: pcie: avoid empty free RB queuedrivers/ | +21 | 0 replies | |
| 39/141 | x86/olpc: Indicate that legacy PC XO-1 platform should not register RTCarch/ | +3 | 0 replies | |
| 40/141 | cpufreq: dt: Try freeing static OPPs only if we have added themdrivers/ | +19 | 0 replies | |
| 41/141 | Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetoothdrivers/ | +1 | 0 replies | |
| 42/141 | x86: boot: Fix EFI stub alignmentarch/ | +7 | 0 replies | |
| 43/141 | pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_muxdrivers/ | +2 | 0 replies | |
| 44/141 | brcmfmac: fix for proper support of 160MHz bandwidthdrivers/ drivers/ | +35 | 0 replies | |
| 45/141 | kprobes: Return error if we fail to reuse kprobe instead of BUG_ON()kernel/ | +20 | 0 replies | |
| 46/141 | ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllersdrivers/ | +2 | 0 replies | |
| 47/141 | pinctrl: qcom: spmi-mpp: Fix drive strength settingdrivers/ | +5 | 0 replies | |
| 48/141 | pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliantdrivers/ | +12 | 0 replies | |
| 49/141 | pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliantdrivers/ | +21 | 0 replies | |
| 50/141 | ixgbevf: VF2VF TCP RSSdrivers/ | +4 | 0 replies | |
| 51/141 | ath10k: schedule hardware restart if WMI command times outdrivers/ | +6 | 0 replies | |
| 52/141 | cgroup, netclassid: add a preemption point to write_classidnet/ | +1 | 0 replies | |
| 53/141 | scsi: esp_scsi: Track residual for PIO transfersdrivers/ drivers/ drivers/ | +5 | 0 replies | |
| 54/141 | scsi: megaraid_sas: fix a missing-check bugdrivers/ | +3 | 0 replies | |
| 55/141 | RDMA/core: Do not expose unsupported countersdrivers/ | +12 | 0 replies | |
| 56/141 | IB/ipoib: Clear IPCB before icmp_senddrivers/ | +6 | 0 replies | |
| 57/141 | tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivateddrivers/ | +2 | 0 replies | |
| 58/141 | VMCI: Resource wildcard match fixeddrivers/ drivers/ | +3 | 0 replies | |
| 59/141 | usb: gadget: udc: atmel: handle at91sam9rl PMCdrivers/ | +2 | 0 replies | |
| 60/141 | ext4: fix argument checking in EXT4_IOC_MOVE_EXTfs/ | +6 | 0 replies | |
| 61/141 | MD: fix invalid stored role for a diskdrivers/ | +4 | 0 replies | |
| 62/141 | PCI/MSI: Warn and return error if driver enables MSI/MSI-X twicedrivers/ | +6 | 0 replies | |
| 63/141 | coresight: etb10: Fix handling of perf modedrivers/ | +4 | 0 replies | |
| 64/141 | crypto: caam - fix implicit casts in endianness helpersdrivers/ | +14 | 0 replies | |
| 65/141 | usb: chipidea: Prevent unbalanced IRQ disabledrivers/ | +2 | 0 replies | |
| 66/141 | driver/dma/ioat: Call del_timer_sync() without holding prep_lockdrivers/ | +8 | 0 replies | |
| 67/141 | uio: ensure class is registered before devicesdrivers/ | +9 | 0 replies | |
| 68/141 | scsi: lpfc: Correct soft lockup when running mds diagnosticsdrivers/ | +7 | 0 replies | |
| 69/141 | signal: Always deliver the kernels SIGKILL and SIGSTOP to a pid namespace initkernel/ | +1 | 0 replies | |
| 70/141 | dmaengine: dma-jz4780: Return error if not probed from DTdrivers/ | +5 | 0 replies | |
| 71/141 | ALSA: hda: Check the non-cached stream buffers more explicitlysound/ sound/ | +9 | 0 replies | |
| 72/141 | ARM: dts: exynos: Remove "cooling-{min|max}-level" for CPU nodesarch/ arch/ arch/ +2 more | +0 | 0 replies | |
| 73/141 | arm: dts: exynos: Add missing cooling device properties for CPUsarch/ arch/ arch/ | +52 | 0 replies | |
| 74/141 | ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindingsarch/ | +88 | 0 replies | |
| 75/141 | ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250arch/ | +1 | 0 replies | |
| 76/141 | xen-swiotlb: use actually allocated size on check physical continuousdrivers/ | +6 | 0 replies | |
| 77/141 | tpm: Restore functionality to xen vtpm driver.drivers/ | +1 | 0 replies | |
| 78/141 | xen/blkfront: avoid NULL blkfront_info dereference on device removaldrivers/ | +3 | 0 replies | |
| 79/141 | xen: fix race in xen_qlock_wait()arch/ | +5 | 0 replies | |
| 80/141 | xen: make xen_qlock_wait() nestablearch/ | +10 | 0 replies | |
| 81/141 | libertas: dont set URB_ZERO_PACKET on IN USB transferdrivers/ | +0 | 0 replies | |
| 82/141 | usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwrittendrivers/ | +9 | 0 replies | |
| 83/141 | iwlwifi: mvm: check return value of rs_rate_from_ucode_rate()drivers/ | +19 | 0 replies | |
| 84/141 | net/ipv4: defensive cipso option parsingnet/ | +7 | 0 replies | |
| 85/141 | libnvdimm: Hold reference on parent while scheduling async initdrivers/ | +4 | 0 replies | |
| 86/141 | ASoC: intel: skylake: Add missing break in skl_tplg_get_token()sound/ | +1 | 0 replies | |
| 87/141 | jbd2: fix use after free in jbd2_log_do_checkpoint()fs/ | +2 | 0 replies | |
| 88/141 | gfs2_meta: ->mount() can get NULL dev_namefs/ | +3 | 0 replies | |
| 89/141 | ext4: initialize retries variable in ext4_da_write_inline_data_begin()fs/ | +1 | 0 replies | |
| 90/141 | ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTRfs/ | +3 | 0 replies | |
| 91/141 | HID: hiddev: fix potential Spectre v1drivers/ | +14 | 0 replies | |
| 92/141 | EDAC, {i7core,sb,skx}_edac: Fix uncorrected error countingdrivers/ drivers/ drivers/ | +3 | 0 replies | |
| 93/141 | EDAC, skx_edac: Fix logical channel intermediate decodingdrivers/ | +1 | 0 replies | |
| 94/141 | PCI: Add Device IDs for Intel GPU "spurious interrupt" quirkdrivers/ | +4 | 0 replies | |
| 95/141 | signal/GenWQE: Fix sending of SIGKILLdrivers/ drivers/ | +6 | 0 replies | |
| 96/141 | crypto: lrw - Fix out-of bounds access on counter overflowcrypto/ | +6 | 0 replies | |
| 97/141 | crypto: tcrypt - fix ghash-generic speed testcrypto/ | +3 | 0 replies | |
| 98/141 | ima: fix showing large violations or runtime_measurements_countsecurity/ | +3 | 0 replies | |
| 99/141 | hugetlbfs: dirty pages as they are added to pagecachemm/ | +6 | 0 replies | |
| 100/141 | kbuild: fix kernel/bounds.c W=1 warningkernel/ | +3 | 0 replies | |
| 101/141 | iio: ad5064: Fix regulator handlingdrivers/ | +38 | 0 replies | |
| 102/141 | iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_setup_cfgs()drivers/ | +6 | 0 replies | |
| 103/141 | iio: adc: at91: fix acking DRDY irq on simple conversionsdrivers/ | +2 | 0 replies | |
| 104/141 | iio: adc: at91: fix wrong channel number in triggered buffer modedrivers/ | +3 | 0 replies | |
| 105/141 | w1: omap-hdq: fix missing bus unregister at removaldrivers/ | +2 | 0 replies | |
| 106/141 | smb3: allow stats which track session and share reconnects to be resetfs/ | +3 | 0 replies | |
| 107/141 | smb3: do not attempt cifs operation in smb3 query info error pathfs/ | +9 | 0 replies | |
| 108/141 | smb3: on kerberos mount if server doesnt specify auth type use krb5fs/ | +4 | 0 replies | |
| 109/141 | printk: Fix panic caused by passing log_buf_len to command linekernel/ | +6 | 0 replies | |
| 110/141 | genirq: Fix race on spurious interrupt detectionkernel/ | +6 | 0 replies | |
| 111/141 | NFSv4.1: Fix the r/wsize checkingfs/ | +9 | 0 replies | |
| 112/141 | nfsd: Fix an Oops in free_session()net/ | +1 | 0 replies | |
| 113/141 | lockd: fix access beyond unterminated strings in printsfs/ | +1 | 0 replies | |
| 114/141 | dm ioctl: harden copy_params()s copy_from_user() from malicious usersdrivers/ | +6 | 0 replies | |
| 115/141 | powerpc/msi: Fix compile error on mpc83xxarch/ | +7 | 0 replies | |
| 116/141 | MIPS: OCTEON: fix out of bounds array access on CN68XXarch/ | +1 | 0 replies | |
| 117/141 | TC: Set DMA masks for devicesdrivers/ include/ | +8 | 0 replies | |
| 118/141 | media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSDdrivers/ | +1 | 0 replies | |
| 119/141 | kgdboc: Passing ekgdboc to command line causes panicdrivers/ | +5 | 0 replies | |
| 120/141 | xen: fix xen_qlock_wait()arch/ | +8 | 0 replies | |
| 121/141 | media: em28xx: use a default format if TRY_FMT failsdrivers/ | +3 | 0 replies | |
| 122/141 | media: tvp5150: avoid going past array on v4l2_querymenu()drivers/ | +1 | 0 replies | |
| 123/141 | media: em28xx: fix input name for Terratec AV 350drivers/ | +2 | 0 replies | |
| 124/141 | media: em28xx: make v4l2-compliance happier by starting sequence on zerodrivers/ | +2 | 0 replies | |
| 125/141 | arm64: lse: remove -fcall-used-x0 flagarch/ | +1 | 0 replies | |
| 126/141 | rpmsg: smd: fix memory leak on channel createdrivers/ | +5 | 0 replies | |
| 127/141 | Cramfs: fix abad comparison when wrap-arounds occurfs/ | +2 | 0 replies | |
| 128/141 | arm64: dts: stratix10: Correct System Manager register sizearch/ | +1 | 0 replies | |
| 129/141 | soc/tegra: pmc: Fix child-node lookupdrivers/ | +1 | 0 replies | |
| 130/141 | btrfs: Handle owner mismatch gracefully when walking up treefs/ fs/ | +13 | 0 replies | |
| 131/141 | btrfs: locking: Add extra check in btrfs_init_new_buffer() to avoid deadlockfs/ | +13 | 0 replies | |
| 132/141 | btrfs: fix error handling in free_log_treefs/ | +6 | 0 replies | |
| 133/141 | btrfs: iterate all devices during trim, instead of fs_devices::alloc_listfs/ | +2 | 0 replies | |
| 134/141 | btrfs: dont attempt to trim devices that dont support itfs/ | +4 | 0 replies | |
| 135/141 | btrfs: wait on caching when putting the bg cachefs/ | +1 | 0 replies | |
| 136/141 | btrfs: reset max_extent_size on clear in a bitmapfs/ | +2 | 0 replies | |
| 137/141 | btrfs: make sure we create all new block groupsfs/ | +5 | 0 replies | |
| 138/141 | Btrfs: fix wrong dentries after fsync of file that got its parent replacedfs/ | +27 | 0 replies | |
| 139/141 | btrfs: qgroup: Dirty all qgroups before rescanfs/ | +1 | 0 replies | |
| 140/141 | Btrfs: fix null pointer dereference on compressed write path errorfs/ | +1 | 0 replies | |
| 141/141 | btrfs: set max_extent_size properlyfs/ | +20 | 0 replies |
Reviews trailers per patch
53 of 141 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 57 reviewers.
Cover letter [PATCH 4.9 000/141] 4.9.137-stable review
This is the start of the stable review cycle for the 4.9.137 release. There are 141 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 Tue Nov 13 22:15:38 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.9.137-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.9.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.9.137-rc1
Josef Bacik <[email protected]>
btrfs: set max_extent_size properly
Filipe Manana <[email protected]>
Btrfs: fix null pointer dereference on compressed write path error
Qu Wenruo <[email protected]>
btrfs: qgroup: Dirty all qgroups before rescan
Filipe Manana <[email protected]>
Btrfs: fix wrong dentries after fsync of file that got its parent replaced
Josef Bacik <[email protected]>
btrfs: make sure we create all new block groups
Josef Bacik <[email protected]>
btrfs: reset max_extent_size on clear in a bitmap
Josef Bacik <[email protected]>
btrfs: wait on caching when putting the bg cache
Jeff Mahoney <[email protected]>
btrfs: don't attempt to trim devices that don't support it
Jeff Mahoney <[email protected]>
btrfs: iterate all devices during trim, instead of fs_devices::alloc_list
Jeff Mahoney <[email protected]>
btrfs: fix error handling in free_log_tree
Qu Wenruo <[email protected]>
btrfs: locking: Add extra check in btrfs_init_new_buffer() to avoid deadlock
Qu Wenruo <[email protected]>
btrfs: Handle owner mismatch gracefully when walking up tree
Johan Hovold <[email protected]>
soc/tegra: pmc: Fix child-node lookup
Thor Thayer <[email protected]>
arm64: dts: stratix10: Correct System Manager register size
Nicolas Pitre <[email protected]>
Cramfs: fix abad comparison when wrap-arounds occur
Colin Ian King <[email protected]>
rpmsg: smd: fix memory leak on channel create
Tri Vo <[email protected]>
arm64: lse: remove -fcall-used-x0 flag
Mauro Carvalho Chehab <[email protected]>
media: em28xx: make v4l2-compliance happier by starting sequence on zero
Mauro Carvalho Chehab <[email protected]>
media: em28xx: fix input name for Terratec AV 350
Mauro Carvalho Chehab <[email protected]>
media: tvp5150: avoid going past array on v4l2_querymenu()
Mauro Carvalho Chehab <[email protected]>
media: em28xx: use a default format if TRY_FMT fails
Juergen Gross <[email protected]>
xen: fix xen_qlock_wait()
He Zhe <[email protected]>
kgdboc: Passing ekgdboc to command line causes panic
Hans Verkuil <[email protected]>
media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD
Maciej W. Rozycki <[email protected]>
TC: Set DMA masks for devices
Aaro Koskinen <[email protected]>
MIPS: OCTEON: fix out of bounds array access on CN68XX
Christophe Leroy <[email protected]>
powerpc/msi: Fix compile error on mpc83xx
Wenwen Wang <[email protected]>
dm ioctl: harden copy_params()'s copy_from_user() from malicious users
Amir Goldstein <[email protected]>
lockd: fix access beyond unterminated strings in prints
Trond Myklebust <[email protected]>
nfsd: Fix an Oops in free_session()
Trond Myklebust <[email protected]>
NFSv4.1: Fix the r/wsize checking
Lukas Wunner <[email protected]>
genirq: Fix race on spurious interrupt detection
He Zhe <[email protected]>
printk: Fix panic caused by passing log_buf_len to command line
Steve French <[email protected]>
smb3: on kerberos mount if server doesn't specify auth type use krb5
Steve French <[email protected]>
smb3: do not attempt cifs operation in smb3 query info error path
Steve French <[email protected]>
smb3: allow stats which track session and share reconnects to be reset
Andreas Kemnade <[email protected]>
w1: omap-hdq: fix missing bus unregister at removal
Eugen Hristev <[email protected]>
iio: adc: at91: fix wrong channel number in triggered buffer mode
Eugen Hristev <[email protected]>
iio: adc: at91: fix acking DRDY irq on simple conversions
Alexey Khoroshilov <[email protected]>
iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_setup_cfgs()
Lars-Peter Clausen <[email protected]>
iio: ad5064: Fix regulator handling
Arnd Bergmann <[email protected]>
kbuild: fix kernel/bounds.c 'W=1' warning
Mike Kravetz <[email protected]>
hugetlbfs: dirty pages as they are added to pagecache
Eric Biggers <[email protected]>
ima: fix showing large 'violations' or 'runtime_measurements_count'
Horia Geantă <[email protected]>
crypto: tcrypt - fix ghash-generic speed test
Ondrej Mosnacek <[email protected]>
crypto: lrw - Fix out-of bounds access on counter overflow
Eric W. Biederman <[email protected]>
signal/GenWQE: Fix sending of SIGKILL
Bin Meng <[email protected]>
PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk
Qiuxu Zhuo <[email protected]>
EDAC, skx_edac: Fix logical channel intermediate decoding
Tony Luck <[email protected]>
EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting
Breno Leitao <[email protected]>
HID: hiddev: fix potential Spectre v1
Wang Shilong <[email protected]>
ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR
Lukas Czerner <[email protected]>
ext4: initialize retries variable in ext4_da_write_inline_data_begin()
Al Viro <[email protected]>
gfs2_meta: ->mount() can get NULL dev_name
Jan Kara <[email protected]>
jbd2: fix use after free in jbd2_log_do_checkpoint()
Takashi Iwai <[email protected]>
ASoC: intel: skylake: Add missing break in skl_tplg_get_token()
Alexander Duyck <[email protected]>
libnvdimm: Hold reference on parent while scheduling async init
Stefan Nuernberger <[email protected]>
net/ipv4: defensive cipso option parsing
Luca Coelho <[email protected]>
iwlwifi: mvm: check return value of rs_rate_from_ucode_rate()
Shuah Khan (Samsung OSG) <[email protected]>
usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten
Lubomir Rintel <[email protected]>
libertas: don't set URB_ZERO_PACKET on IN USB transfer
Juergen Gross <[email protected]>
xen: make xen_qlock_wait() nestable
Juergen Gross <[email protected]>
xen: fix race in xen_qlock_wait()
Vasilis Liaskovitis <[email protected]>
xen/blkfront: avoid NULL blkfront_info dereference on device removal
Dr. Greg Wettstein <[email protected]>
tpm: Restore functionality to xen vtpm driver.
Joe Jin <[email protected]>
xen-swiotlb: use actually allocated size on check physical continuous
Marek Szyprowski <[email protected]>
ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250
Marek Szyprowski <[email protected]>
ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings
Viresh Kumar <[email protected]>
arm: dts: exynos: Add missing cooling device properties for CPUs
Viresh Kumar <[email protected]>
ARM: dts: exynos: Remove "cooling-{min|max}-level" for CPU nodes
Takashi Iwai <[email protected]>
ALSA: hda: Check the non-cached stream buffers more explicitly
Paul Cercueil <[email protected]>
dmaengine: dma-jz4780: Return error if not probed from DT
Eric W. Biederman <[email protected]>
signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init
James Smart <[email protected]>
scsi: lpfc: Correct soft lockup when running mds diagnostics
Alexandre Belloni <[email protected]>
uio: ensure class is registered before devices
Waiman Long <[email protected]>
driver/dma/ioat: Call del_timer_sync() without holding prep_lock
Loic Poulain <[email protected]>
usb: chipidea: Prevent unbalanced IRQ disable
Horia Geantă <[email protected]>
crypto: caam - fix implicit casts in endianness helpers
Suzuki K Poulose <[email protected]>
coresight: etb10: Fix handling of perf mode
Tonghao Zhang <[email protected]>
PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice
Shaohua Li <[email protected]>
MD: fix invalid stored role for a disk
Theodore Ts'o <[email protected]>
ext4: fix argument checking in EXT4_IOC_MOVE_EXT
Alexandre Belloni <[email protected]>
usb: gadget: udc: atmel: handle at91sam9rl PMC
Jorgen Hansen <[email protected]>
VMCI: Resource wildcard match fixed
Javier Martinez Canillas <[email protected]>
tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated
Denis Drozdov <[email protected]>
IB/ipoib: Clear IPCB before icmp_send
Parav Pandit <[email protected]>
RDMA/core: Do not expose unsupported counters
Wenwen Wang <[email protected]>
scsi: megaraid_sas: fix a missing-check bug
Finn Thain <[email protected]>
scsi: esp_scsi: Track residual for PIO transfers
Michal Hocko <[email protected]>
cgroup, netclassid: add a preemption point to write_classid
Martin Willi <[email protected]>
ath10k: schedule hardware restart if WMI command times out
Sebastian Basierski <[email protected]>
ixgbevf: VF2VF TCP RSS
Douglas Anderson <[email protected]>
pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant
Douglas Anderson <[email protected]>
pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant
Stephen Boyd <[email protected]>
pinctrl: qcom: spmi-mpp: Fix drive strength setting
Hans de Goede <[email protected]>
ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers
Masami Hiramatsu <[email protected]>
kprobes: Return error if we fail to reuse kprobe instead of BUG_ON()
Arend van Spriel <[email protected]>
brcmfmac: fix for proper support of 160MHz bandwidth
YueHaibing <[email protected]>
pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux
Ben Hutchings <[email protected]>
x86: boot: Fix EFI stub alignment
Christian Hewitt <[email protected]>
Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth
Viresh Kumar <[email protected]>
cpufreq: dt: Try freeing static OPPs only if we have added them
Lubomir Rintel <[email protected]>
x86/olpc: Indicate that legacy PC XO-1 platform should not register RTC
Shaul Triebitz <[email protected]>
iwlwifi: pcie: avoid empty free RB queue
Yu Zhao <[email protected]>
mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01
Prarit Bhargava <[email protected]>
cpupower: Fix coredump on VMWare
Sanskriti Sharma <[email protected]>
perf strbuf: Match va_{add,copy} with va_end
Sanskriti Sharma <[email protected]>
perf tools: Cleanup trace-event-info 'tdata' leak
Sanskriti Sharma <[email protected]>
perf tools: Free temporary 'sys' string in read_event_files()
Thierry Reding <[email protected]>
hwmon: (pwm-fan) Set fan speed to 0 on suspend
Janosch Frank <[email protected]>
s390/sthyi: Fix machine name validity indication
Serhey Popovych <[email protected]>
tun: Consistently configure generic netdev params via rtnetlink
Omar Sandoval <[email protected]>
swim: fix cleanup on setup error
Omar Sandoval <[email protected]>
ataflop: fix error handling during setup
Waiman Long <[email protected]>
locking/lockdep: Fix debug_locks off performance problem
Wolfram Sang <[email protected]>
i2c: rcar: cleanup DMA for all kinds of failure
Masami Hiramatsu <[email protected]>
selftests: ftrace: Add synthetic event syntax testcase
Nathan Chancellor <[email protected]>
net: qla3xxx: Remove overflowing shift statement
Sebastian Andrzej Siewior <[email protected]>
x86/fpu: Remove second definition of fpu in __fpu__restore_sig()
David Miller <[email protected]>
perf cpu_map: Align cpu map synthesized events properly.
Song Muchun <[email protected]>
sched/fair: Fix the min_vruntime update logic in dequeue_entity()
David S. Miller <[email protected]>
sparc64: Make proc_id signed.
David S. Miller <[email protected]>
sparc: Fix single-pcr perf event counter management.
Florian Westphal <[email protected]>
xfrm: policy: use hlist rcu variants on insert
Jiri Olsa <[email protected]>
Revert "perf tools: Fix PMU term format max value calculation"
Eric Dumazet <[email protected]>
bpf: do not blindly change rlimit in reuseport net selftest
Sai Praneeth <[email protected]>
x86/speculation: Support Enhanced IBRS on future CPUs
He Zhe <[email protected]>
x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided
Jiri Kosina <[email protected]>
x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation
Alex Stanoev <[email protected]>
ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops
Jeremy Cline <[email protected]>
ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905)
Takashi Iwai <[email protected]>
ALSA: hda - Fix headphone pin config for ASUS G751
Takashi Iwai <[email protected]>
ALSA: hda - Add quirk for ASUS G751 laptop
Helge Deller <[email protected]>
parisc: Fix map_pages() to not overwrite existing pte entries
John David Anglin <[email protected]>
parisc: Fix address in HPMC IVA
Jan Glauber <[email protected]>
ipmi: Fix timer race with module unload
Erik Schmauss <[email protected]>
ACPICA: AML interpreter: add region addresses in global list during initialization
Maciej S. Szmigiero <[email protected]>
pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges
Hou Tao <[email protected]>
jffs2: free jffs2_sb_info through jffs2_kill_sb()
Dmitry Bazhenov <[email protected]>
hwmon: (pmbus) Fix page count auto-detection.
Tang Junhui <[email protected]>
bcache: fix miss key refill->end in writeback
-------------
Diffstat:
Makefile | 4 +- arch/arm/boot/dts/exynos3250.dtsi | 16 +++ arch/arm/boot/dts/exynos4210.dtsi | 15 ++- arch/arm/boot/dts/exynos4412.dtsi | 2 - arch/arm/boot/dts/exynos5250.dtsi | 116 ++++++++++++++++----- arch/arm/boot/dts/exynos5420-cpus.dtsi | 16 --- arch/arm/boot/dts/exynos5422-cpus.dtsi | 16 --- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 2 +- arch/arm64/lib/Makefile | 2 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 2 +- arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/traps.c | 3 +- arch/parisc/mm/init.c | 8 +- arch/powerpc/include/asm/mpic.h | 7 ++ arch/s390/kvm/sthyi.c | 8 +- arch/sparc/include/asm/cpudata_64.h | 2 +- arch/sparc/kernel/perf_event.c | 17 ++- arch/x86/boot/tools/build.c | 7 ++ arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/nospec-branch.h | 1 + arch/x86/kernel/check.c | 15 +++ arch/x86/kernel/cpu/bugs.c | 77 ++++++++++++-- arch/x86/kernel/cpu/common.c | 3 + arch/x86/kernel/fpu/signal.c | 1 - arch/x86/platform/olpc/olpc-xo1-rtc.c | 3 + arch/x86/xen/spinlock.c | 35 +++---- crypto/lrw.c | 7 +- crypto/tcrypt.c | 3 + drivers/acpi/acpi_lpss.c | 2 + drivers/acpi/acpica/dsopcode.c | 4 + drivers/block/ataflop.c | 25 +++-- drivers/block/swim.c | 13 ++- drivers/block/xen-blkfront.c | 3 + drivers/bluetooth/btbcm.c | 1 + drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/char/tpm/tpm-interface.c | 3 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/cpufreq/cpufreq-dt.c | 34 +++--- drivers/crypto/caam/regs.h | 28 ++--- drivers/dma/dma-jz4780.c | 5 + drivers/dma/ioat/init.c | 9 +- drivers/edac/i7core_edac.c | 1 + drivers/edac/sb_edac.c | 1 + drivers/edac/skx_edac.c | 3 +- drivers/hid/usbhid/hiddev.c | 18 +++- drivers/hwmon/pmbus/pmbus.c | 2 + drivers/hwmon/pmbus/pmbus_core.c | 5 +- drivers/hwmon/pwm-fan.c | 12 ++- drivers/hwtracing/coresight/coresight-etb10.c | 4 + drivers/i2c/busses/i2c-rcar.c | 6 +- drivers/iio/adc/at91_adc.c | 6 +- drivers/iio/adc/fsl-imx25-gcq.c | 6 ++ drivers/iio/dac/ad5064.c | 53 +++++++--- drivers/infiniband/core/sysfs.c | 19 ++-- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 8 +- drivers/md/bcache/btree.c | 2 +- drivers/md/dm-ioctl.c | 18 ++-- drivers/md/md.c | 4 + drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 4 +- drivers/media/usb/em28xx/em28xx-video.c | 8 +- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_dev.c | 9 +- drivers/misc/vmw_vmci/vmci_driver.c | 2 +- drivers/misc/vmw_vmci/vmci_resource.c | 3 +- drivers/mmc/host/sdhci-pci-o2micro.c | 3 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 4 + drivers/net/ethernet/qlogic/qla3xxx.c | 2 - drivers/net/tun.c | 2 + drivers/net/wireless/ath/ath10k/wmi.c | 6 ++ .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 34 +++++- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 + drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 24 ++++- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 32 ++++-- drivers/net/wireless/marvell/libertas/if_usb.c | 2 - drivers/nvdimm/bus.c | 4 + drivers/pci/msi.c | 9 +- drivers/pci/quirks.c | 4 + drivers/pcmcia/ricoh.h | 35 +++++++ drivers/pcmcia/yenta_socket.c | 3 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 27 +++-- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 28 +++-- drivers/rpmsg/qcom_smd.c | 7 +- drivers/scsi/esp_scsi.c | 1 + drivers/scsi/esp_scsi.h | 2 + drivers/scsi/lpfc/lpfc_sli.c | 7 ++ drivers/scsi/mac_esp.c | 2 + drivers/scsi/megaraid/megaraid_sas_base.c | 3 + drivers/soc/tegra/pmc.c | 2 +- drivers/tc/tc.c | 8 +- drivers/tty/serial/kgdboc.c | 5 + drivers/uio/uio.c | 9 ++ drivers/usb/chipidea/otg.h | 3 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 + drivers/usb/usbip/vudc_main.c | 10 +- drivers/w1/masters/omap_hdq.c | 2 + drivers/xen/swiotlb-xen.c | 6 ++ fs/btrfs/extent-tree.c | 47 +++++++-- fs/btrfs/free-space-cache.c | 32 ++++-- fs/btrfs/inode.c | 1 + fs/btrfs/qgroup.c | 1 + fs/btrfs/relocation.c | 2 +- fs/btrfs/tree-log.c | 39 +++++-- fs/cifs/cifs_debug.c | 3 + fs/cifs/cifs_spnego.c | 6 +- fs/cifs/inode.c | 10 +- fs/cramfs/inode.c | 3 +- fs/ext4/inline.c | 2 +- fs/ext4/ioctl.c | 4 +- fs/ext4/move_extent.c | 8 +- fs/gfs2/ops_fstype.c | 3 + fs/jbd2/checkpoint.c | 4 +- fs/jffs2/super.c | 4 +- fs/lockd/host.c | 2 +- fs/nfs/nfs4client.c | 16 +-- include/linux/tc.h | 1 + kernel/bounds.c | 4 +- kernel/cpu.c | 11 +- kernel/irq/manage.c | 8 +- kernel/kprobes.c | 27 +++-- kernel/locking/lockdep.c | 4 +- kernel/printk/printk.c | 7 +- kernel/sched/fair.c | 2 +- kernel/signal.c | 2 +- lib/debug_locks.c | 2 +- mm/hugetlb.c | 6 ++ net/core/netclassid_cgroup.c | 1 + net/ipv4/cipso_ipv4.c | 11 +- net/sunrpc/svc_xprt.c | 2 +- net/xfrm/xfrm_policy.c | 8 +- security/integrity/ima/ima_fs.c | 6 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/hda/hda_controller.h | 1 + sound/pci/hda/hda_intel.c | 11 +- sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 20 ++++ sound/soc/intel/skylake/skl-topology.c | 1 + tools/perf/util/event.c | 1 + tools/perf/util/pmu.c | 13 +-- tools/perf/util/strbuf.c | 10 +- tools/perf/util/trace-event-info.c | 2 + tools/perf/util/trace-event-read.c | 5 +- tools/power/cpupower/utils/cpufreq-info.c | 2 + tools/power/cpupower/utils/helpers/amd.c | 5 + .../inter-event/trigger-synthetic-event-syntax.tc | 80 ++++++++++++++ tools/testing/selftests/net/reuseport_bpf.c | 13 ++- 147 files changed, 1116 insertions(+), 360 deletions(-)