3.18.125-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest144 patches 6 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/144 | selftests/efivarfs: add required kernel configstools/ | +1 | 0 replies | |
| 2/144 | mfd: omap-usb-host: Fix dts probe of childrendrivers/ | +6 | 0 replies | |
| 3/144 | stmmac: fix valid numbers of unicast filter entriesdrivers/ | +2 | 0 replies | |
| 4/144 | mach64: detect the dot clock divider correctly on sparcdrivers/ drivers/ drivers/ | +11 | 0 replies | |
| 5/144 | i2c: i2c-scmi: fix for i2c_smbus_write_block_datadrivers/ | +1 | 0 replies | |
| 6/144 | xhci: Dont print a warning when setting link state for disabled portsdrivers/ | +9 | 0 replies | |
| 7/144 | ip_tunnel: be careful when accessing the inner headernet/ | +9 | 0 replies | |
| 8/144 | net/ipv6: Display all addresses in output of /proc/net/if_inet6net/ | +1 | 0 replies | |
| 9/144 | netlabel: check for IPV4MASK in addrinfo_getnet/ | +2 | 0 replies | |
| 10/144 | net/usb: cancel pending work when unbinding smsc75xxdrivers/ | +1 | 0 replies | |
| 11/144 | qlcnic: fix Tx descriptor corruption on 82xx devicesdrivers/ drivers/ drivers/ +2 more | +17 | 0 replies | |
| 12/144 | team: Forbid enslaving team device to itselfdrivers/ | +5 | 0 replies | |
| 13/144 | net: mvpp2: Extract the correct ethtype from the skb for tx csum offloaddrivers/ | +6 | 0 replies | |
| 14/144 | net: systemport: Fix wake-up interrupt race during resumedrivers/ | +11 | 0 replies | |
| 15/144 | rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096net/ | +6 | 0 replies | |
| 16/144 | ip6_tunnel: be careful when accessing the inner headernet/ | +12 | 0 replies | |
| 17/144 | media: af9035: prevent buffer overflow on writedrivers/ | +4 | 0 replies | |
| 18/144 | powerpc/tm: Fix userspace r13 corruptionarch/ | +9 | 0 replies | |
| 19/144 | powerpc/tm: Avoid possible userspace r1 corruption on reclaimarch/ | +8 | 0 replies | |
| 20/144 | xfrm: Validate address prefix lengths in the xfrm selector.net/ | +12 | 0 replies | |
| 21/144 | xfrm6: call kfree_skb when skb is toobignet/ | +2 | 0 replies | |
| 22/144 | cfg80211: reg: Init wiphy_idx in regulatory_hint_core()net/ | +1 | 0 replies | |
| 23/144 | ARM: 8799/1: mm: fix pci_ioremap_io() offset checkarch/ | +1 | 0 replies | |
| 24/144 | xfrm: validate template modenet/ | +3 | 0 replies | |
| 25/144 | asix: Check for supported Wake-on-LAN modesdrivers/ | +3 | 0 replies | |
| 26/144 | ax88179_178a: Check for supported Wake-on-LAN modesdrivers/ | +3 | 0 replies | |
| 27/144 | sr9800: Check for supported Wake-on-LAN modesdrivers/ | +3 | 0 replies | |
| 28/144 | smsc75xx: Check for Wake-on-LAN modesdrivers/ | +3 | 0 replies | |
| 29/144 | smsc95xx: Check for Wake-on-LAN modesdrivers/ | +3 | 0 replies | |
| 30/144 | perf/ring_buffer: Prevent concurent ring buffer accesskernel/ | +2 | 0 replies | |
| 31/144 | net: cxgb3_main: fix a missing-check bugdrivers/ | +17 | 0 replies | |
| 32/144 | dm thin: restore requested error_if_no_space setting on OODS to WRITE transitiondrivers/ | +1 | 0 replies | |
| 33/144 | ocfs2: fix journal commit deadlock in ocfs2_convert_inline_data_to_extentsfs/ | +9 | 0 replies | |
| 34/144 | s390/kvm: REPLACE barrier fixup with READ_ONCEarch/ | +6 | 0 replies | |
| 35/144 | USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modemdrivers/ | +34 | 0 replies | |
| 36/144 | cxl: Fix issues when unmapping contextsdrivers/ drivers/ | +71 | 0 replies | |
| 37/144 | s390/ftrace/jprobes: Fix conflict between jprobes and function graph tracingarch/ | +12 | 0 replies | |
| 38/144 | mmc: sdhci: restore behavior when setting VDD via external regulatordrivers/ | +6 | 0 replies | |
| 39/144 | usb: gadget: gadgetfs: fix an oops in ep_write()drivers/ | +1 | 0 replies | |
| 40/144 | ahci_xgene: Fix the DMA state machine lockup for the ATA_CMD_PACKET PIO mode command.drivers/ | +7 | 0 replies | |
| 41/144 | Revert "drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES"drivers/ | +1 | 0 replies | |
| 42/144 | pinctrl: at91: fix null pointer dereferencedrivers/ | +15 | 0 replies | |
| 43/144 | PCI: Mark Atheros AR9580 to avoid bus resetdrivers/ | +1 | 0 replies | |
| 44/144 | ARM: shmobile: r8a7740: Instantiate GIC from C board code in legacy buildsarch/ | +7 | 0 replies | |
| 45/144 | usb: musb: Fix a few off-by-one lengthsdrivers/ drivers/ | +10 | 0 replies | |
| 46/144 | usb: gadget: f_uac1: access freed memory at f_audio_free_instdrivers/ | +1 | 0 replies | |
| 47/144 | usb: musb: Fix randconfig build issues for Kconfig optionsdrivers/ | +4 | 0 replies | |
| 48/144 | usb: dwc2: gadget: kill requests with force in s3c_hsotg_udc_stop()drivers/ | +7 | 0 replies | |
| 49/144 | phy-sun4i-usb: Change disconnect threshold value for sun6idrivers/ | +2 | 0 replies | |
| 50/144 | phy: phy-ti-pipe3: fix inconsistent enumeration of PCIe gen2 cardsdrivers/ drivers/ include/ | +12 | 0 replies | |
| 51/144 | iio: iio: Fix iio_channel_read return if channel havnt infodrivers/ | +3 | 0 replies | |
| 52/144 | ARM: dra7xx: Fix counter frequency drift for AM572x errata i856arch/ arch/ | +38 | 1 reply | |
| 53/144 | ARM: OMAP2+: Fix n900 board name for legacy user spacearch/ | +18 | 2 replies | |
| 54/144 | NFSv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_clientfs/ fs/ include/ | +19 | 0 replies | |
| 55/144 | NFSv4/v4.1: Verify the client owner id during trunking detectionfs/ | +18 | 0 replies | |
| 56/144 | NFS: Ignore transport protocol when detecting server trunkingfs/ | +0 | 0 replies | |
| 57/144 | NFSv4: Remove incorrect check in can_open_delegated()fs/ | +0 | 0 replies | |
| 58/144 | arm: dts: Use pmu_system_controller phandle for dp phyarch/ arch/ | +3 | 0 replies | |
| 59/144 | scsi: ->queue_rq cant sleepdrivers/ | +1 | 0 replies | |
| 60/144 | USB: EHCI: adjust error return codedrivers/ | +3 | 0 replies | |
| 61/144 | uas: disable UAS on Apricorn SATA donglesdrivers/ | +10 | 0 replies | |
| 62/144 | usb: host: ehci-tegra: request deferred probe when failing to get phydrivers/ | +1 | 0 replies | |
| 63/144 | Revert "tty: Fix pty master poll() after slave closes v2"drivers/ | +2 | 0 replies | |
| 64/144 | serial: samsung: Add the support for Exynos5433 SoCdrivers/ | +36 | 0 replies | |
| 65/144 | mcb: mcb-pci: Only remap the 1st 0x200 bytes of BAR 0drivers/ drivers/ | +19 | 0 replies | |
| 66/144 | ARM: at91/dt: sama5d4: fix the timer reg lengtharch/ | +1 | 0 replies | |
| 67/144 | ARM: at91: sama5d3: dt: correct the sound routearch/ | +1 | 0 replies | |
| 68/144 | ARM: at91/dt: sam9263: Add missing clocks to lcdc nodearch/ | +2 | 0 replies | |
| 69/144 | ARM: at91: board-dt-sama5: add phy_fixup to override NAND_Treearch/ | +18 | 0 replies | |
| 70/144 | fbdev/broadsheetfb: fix memory leakdrivers/ | +5 | 0 replies | |
| 71/144 | tracing: Fix enabling of syscall events on the command linekernel/ | +55 | 0 replies | |
| 72/144 | perf/rapl: Fix sysfs_show() initialization for RAPL PMUarch/ | +32 | 0 replies | |
| 73/144 | perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLMarch/ | +2 | 0 replies | |
| 74/144 | perf machine: Fix __machine__findnew_thread() error pathtools/ | +3 | 0 replies | |
| 75/144 | perf tools: Fix statfs.f_type data type mismatch build error with uclibctools/ tools/ | +2 | 0 replies | |
| 76/144 | perf tools: Avoid build splat for syscall numbers with uclibctools/ tools/ tools/ | +1 | 0 replies | |
| 77/144 | perf tools: Fix segfault for symbol annotation on TUItools/ | +1 | 0 replies | |
| 78/144 | drivers: bus: check cci device tree node statusdrivers/ | +3 | 0 replies | |
| 79/144 | ARM: dts: disable CCI on exynos5420 based arndale-octaarch/ arch/ | +5 | 0 replies | |
| 80/144 | clk: rockchip: fix deadlock possibility in cpuclkdrivers/ | +6 | 0 replies | |
| 81/144 | quota: Fix maximum quota limit settingsfs/ | +8 | 0 replies | |
| 82/144 | rtnl: dont account unused struct ifla_port_vsi in rtnl_port_sizenet/ | +7 | 0 replies | |
| 83/144 | nfs: fix high load average due to callback thread sleepingfs/ | +3 | 0 replies | |
| 84/144 | rcu: Clear need_qs flag to prevent splatkernel/ | +1 | 0 replies | |
| 85/144 | x86/irq: Check for valid irq descriptor in check_irq_vectors_for_cpu_disable()arch/ | +3 | 0 replies | |
| 86/144 | of/pci: Remove duplicate kfree in of_pci_get_host_bridge_resources()drivers/ | +0 | 0 replies | |
| 87/144 | Btrfs: avoid syncing log in the fast fsync path when not necessaryfs/ fs/ fs/ | +23 | 0 replies | |
| 88/144 | pinctrl: imx25: ensure that a pin with id i is at position i in the info arraydrivers/ | +3 | 0 replies | |
| 89/144 | dm: fix AB-BA deadlock in __dm_destroy()drivers/ | +2 | 0 replies | |
| 90/144 | arm/arm64: KVM: Take mmap_sem in stage2_unmap_vmarch/ | +2 | 0 replies | |
| 91/144 | net/mlx4_en: Remove dependency between timestamping capability and service_taskdrivers/ | +2 | 0 replies | |
| 92/144 | iommu/vt-d: Fix VM domain ID leakdrivers/ | +6 | 0 replies | |
| 93/144 | tty: serial: fsl_lpuart: fix clearing of receive flagdrivers/ | +6 | 0 replies | |
| 94/144 | x86/idle: Restore trace_cpu_idle to mwait_idle() callsarch/ | +2 | 0 replies | |
| 95/144 | ext4: fix an ext3 collapse range regression in xfstestsfs/ | +8 | 0 replies | |
| 96/144 | net: ethernet: davicom: fix devicetree irq resourcedrivers/ | +17 | 0 replies | |
| 97/144 | perf bench numa: Fix to show proper convergence statstools/ | +4 | 0 replies | |
| 98/144 | MIPS: Fix up obsolete cpu_set usagearch/ | +1 | 0 replies | |
| 99/144 | dm9000: Fix irq trigger type setup on non-dt platformsdrivers/ | +5 | 0 replies | |
| 100/144 | lib: make memzero_explicit more robust against dead store eliminationinclude/ include/ include/ +1 more | +23 | 0 replies | |
| 101/144 | ASoC: dapm: Dont add prefix to widget stream namesound/ | +3 | 0 replies | |
| 102/144 | mtd: blkdevs: fix potential deadlock + lockdep warningsdrivers/ | +5 | 0 replies | |
| 103/144 | selftests: Introduce a new script to generate tc batch filetools/ | +62 | 0 replies | |
| 104/144 | rtlwifi: rtl8821ae: Fix system lockups on bootdrivers/ drivers/ drivers/ +1 more | +27 | 0 replies | |
| 105/144 | rtlwifi: rtl8821ae: Fix lockups on bootdrivers/ drivers/ | +2 | 0 replies | |
| 106/144 | ALSA: hda - Add headset mic support for Acer Aspire V5-573Gsound/ | +1 | 0 replies | |
| 107/144 | ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFlysound/ sound/ sound/ +1 more | +43 | 0 replies | |
| 108/144 | tty: audit: Fix audit sourcedrivers/ drivers/ include/ | +5 | 0 replies | |
| 109/144 | Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattrfs/ | +6 | 0 replies | |
| 110/144 | igb: Unpair the queues when changing the number of queuesdrivers/ | +2 | 0 replies | |
| 111/144 | libata: blacklist Micron 500IT SSD with MU01 firmwaredrivers/ | +2 | 0 replies | |
| 112/144 | perf: Fix PERF_EVENT_IOC_PERIOD deadlockkernel/ | +8 | 0 replies | |
| 113/144 | mm: migrate: hugetlb: putback destination hugepage to active listmm/ | +1 | 0 replies | |
| 114/144 | Revert "SCSI: Fix NULL pointer dereference in runtime PM"drivers/ | +10 | 0 replies | |
| 115/144 | x86/ldt: Fix small LDT allocation for Xenarch/ | +2 | 0 replies | |
| 116/144 | PCI: Fix devfn for VPD access through function 0drivers/ | +6 | 0 replies | |
| 117/144 | vfs: Make sendfile(2) killable even betterfs/ | +7 | 0 replies | |
| 118/144 | sctp: translate network order to host order when users get a hmacidnet/ | +7 | 0 replies | |
| 119/144 | iwlwifi: pcie: correctly define 7265-D cfgdrivers/ | +3 | 0 replies | |
| 120/144 | ovl: fix open in stacked overlayfs/ | +3 | 0 replies | |
| 121/144 | igb: fix NULL derefs due to skipped SR-IOV enablingdrivers/ | +7 | 0 replies | |
| 122/144 | KEYS: put keyring if install_session_keyring_to_cred() failssecurity/ | +4 | 0 replies | |
| 123/144 | USB: hub: fix up early-exit pathway in hub_activatedrivers/ | +6 | 0 replies | |
| 124/144 | net: fix warnings in make htmldocs by moving macro definition out of field declarationinclude/ | +1 | 0 replies | |
| 125/144 | x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARsarch/ | +7 | 0 replies | |
| 126/144 | unix: correctly track in-flight fds in sending process user_structinclude/ include/ net/ +2 more | +16 | 0 replies | |
| 127/144 | fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()fs/ | +1 | 0 replies | |
| 128/144 | perf tools: Disable parallelism for make cleantools/ | +2 | 0 replies | |
| 129/144 | /proc/iomem: only expose physical resource addresses to privileged userskernel/ | +11 | 0 replies | |
| 130/144 | mremap: properly flush TLB before releasing the pagemm/ mm/ | +21 | 0 replies | |
| 131/144 | ipv6: mcast: fix a use-after-free in inet6_mc_checknet/ | +8 | 0 replies | |
| 132/144 | ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are callednet/ | +1 | 0 replies | |
| 133/144 | net/ipv6: Fix index counter for unicast addresses in in6_dump_addrsnet/ | +4 | 0 replies | |
| 134/144 | net: socket: fix a missing-check bugnet/ | +8 | 0 replies | |
| 135/144 | net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modulesdrivers/ | +1 | 0 replies | |
| 136/144 | r8169: fix NAPI handling under high loaddrivers/ | +3 | 0 replies | |
| 137/144 | sctp: fix race on sctp_id2asocnet/ | +2 | 0 replies | |
| 138/144 | net: drop skb on failure in ip_check_defrag()net/ | +8 | 0 replies | |
| 139/144 | rtnetlink: Disallow FDB configuration for non-Ethernet devicenet/ | +10 | 0 replies | |
| 140/144 | net: sched: gred: pass the right attribute to gred_change_table_def()net/ | +1 | 0 replies | |
| 141/144 | cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)fs/ | +1 | 0 replies | |
| 142/144 | cdc-acm: correct counting of UART states in serial state notificationdrivers/ | +7 | 0 replies | |
| 143/144 | USB: fix the usbfs flag sanitization for control transfersdrivers/ | +2 | 0 replies | |
| 144/144 | sched/fair: Fix throttle_list starvation with low CFS quotakernel/ kernel/ | +22 | 0 replies |
Reviews trailers per patch
47 of 144 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 76 reviewers.
Cover letter [PATCH 3.18 000/144] 3.18.125-stable review
This is the start of the stable review cycle for the 3.18.125 release. There are 144 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 Sat Nov 10 21:50:17 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/v3.x/stable-review/patch-3.18.125-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-3.18.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 3.18.125-rc1
Phil Auld <[email protected]>
sched/fair: Fix throttle_list starvation with low CFS quota
Alan Stern <[email protected]>
USB: fix the usbfs flag sanitization for control transfers
Tobias Herzog <[email protected]>
cdc-acm: correct counting of UART states in serial state notification
Al Viro <[email protected]>
cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)
Jakub Kicinski <[email protected]>
net: sched: gred: pass the right attribute to gred_change_table_def()
Ido Schimmel <[email protected]>
rtnetlink: Disallow FDB configuration for non-Ethernet device
Cong Wang <[email protected]>
net: drop skb on failure in ip_check_defrag()
Marcelo Ricardo Leitner <[email protected]>
sctp: fix race on sctp_id2asoc
Heiner Kallweit <[email protected]>
r8169: fix NAPI handling under high load
Niklas Cassel <[email protected]>
net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules
Wenwen Wang <[email protected]>
net: socket: fix a missing-check bug
David Ahern <[email protected]>
net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs
Stefano Brivio <[email protected]>
ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called
Eric Dumazet <[email protected]>
ipv6: mcast: fix a use-after-free in inet6_mc_check
Linus Torvalds <[email protected]>
mremap: properly flush TLB before releasing the page
Linus Torvalds <[email protected]>
/proc/iomem: only expose physical resource addresses to privileged users
Rasmus Villemoes <[email protected]>
perf tools: Disable parallelism for 'make clean'
Khazhismel Kumykov <[email protected]>
fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()
Hannes Frederic Sowa <[email protected]>
unix: correctly track in-flight fds in sending process user_struct
Prarit Bhargava <[email protected]>
x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARs
Hannes Frederic Sowa <[email protected]>
net: fix warnings in 'make htmldocs' by moving macro definition out of field declaration
Alan Stern <[email protected]>
USB: hub: fix up early-exit pathway in hub_activate
Eric Biggers <[email protected]>
KEYS: put keyring if install_session_keyring_to_cred() fails
Jan Beulich <[email protected]>
igb: fix NULL derefs due to skipped SR-IOV enabling
Miklos Szeredi <[email protected]>
ovl: fix open in stacked overlay
Arik Nemtsov <[email protected]>
iwlwifi: pcie: correctly define 7265-D cfg
Xin Long <[email protected]>
sctp: translate network order to host order when users get a hmacid
Jan Kara <[email protected]>
vfs: Make sendfile(2) killable even better
Alex Williamson <[email protected]>
PCI: Fix devfn for VPD access through function 0
Jan Beulich <[email protected]>
x86/ldt: Fix small LDT allocation for Xen
Ken Xue <[email protected]>
Revert "SCSI: Fix NULL pointer dereference in runtime PM"
Naoya Horiguchi <[email protected]>
mm: migrate: hugetlb: putback destination hugepage to active list
Peter Zijlstra <[email protected]>
perf: Fix PERF_EVENT_IOC_PERIOD deadlock
Sudip Mukherjee <[email protected]>
libata: blacklist Micron 500IT SSD with MU01 firmware
Shota Suzuki <[email protected]>
igb: Unpair the queues when changing the number of queues
Filipe Manana <[email protected]>
Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattr
Peter Hurley <[email protected]>
tty: audit: Fix audit source
Anssi Hannula <[email protected]>
ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly
Mateusz Sylwestrzak <[email protected]>
ALSA: hda - Add headset mic support for Acer Aspire V5-573G
Larry Finger <[email protected]>
rtlwifi: rtl8821ae: Fix lockups on boot
Larry Finger <[email protected]>
rtlwifi: rtl8821ae: Fix system lockups on boot
Chris Mi <[email protected]>
selftests: Introduce a new script to generate tc batch file
Brian Norris <[email protected]>
mtd: blkdevs: fix potential deadlock + lockdep warnings
Lars-Peter Clausen <[email protected]>
ASoC: dapm: Don't add prefix to widget stream name
Daniel Borkmann <[email protected]>
lib: make memzero_explicit more robust against dead store elimination
Sylwester Nawrocki <[email protected]>
dm9000: Fix irq trigger type setup on non-dt platforms
Ezequiel Garcia <[email protected]>
MIPS: Fix up obsolete cpu_set usage
Srikar Dronamraju <[email protected]>
perf bench numa: Fix to show proper convergence stats
Robert Jarzmik <[email protected]>
net: ethernet: davicom: fix devicetree irq resource
Theodore Ts'o <[email protected]>
ext4: fix an ext3 collapse range regression in xfstests
Jisheng Zhang <[email protected]>
x86/idle: Restore trace_cpu_idle to mwait_idle() calls
Stefan Agner <[email protected]>
tty: serial: fsl_lpuart: fix clearing of receive flag
Alex Williamson <[email protected]>
iommu/vt-d: Fix VM domain ID leak
Eugenia Emantayev <[email protected]>
net/mlx4_en: Remove dependency between timestamping capability and service_task
Marc Zyngier <[email protected]>
arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm
Junichi Nomura <[email protected]>
dm: fix AB-BA deadlock in __dm_destroy()
Uwe Kleine-König <[email protected]>
pinctrl: imx25: ensure that a pin with id i is at position i in the info array
Filipe Manana <[email protected]>
Btrfs: avoid syncing log in the fast fsync path when not necessary
Lorenzo Pieralisi <[email protected]>
of/pci: Remove duplicate kfree in of_pci_get_host_bridge_resources()
Joerg Roedel <[email protected]>
x86/irq: Check for valid irq descriptor in check_irq_vectors_for_cpu_disable()
Paul E. McKenney <[email protected]>
rcu: Clear need_qs flag to prevent splat
Jeff Layton <[email protected]>
nfs: fix high load average due to callback thread sleeping
Daniel Borkmann <[email protected]>
rtnl: don't account unused struct ifla_port_vsi in rtnl_port_size
Jan Kara <[email protected]>
quota: Fix maximum quota limit settings
Heiko Stübner <[email protected]>
clk: rockchip: fix deadlock possibility in cpuclk
Abhilash Kesavan <[email protected]>
ARM: dts: disable CCI on exynos5420 based arndale-octa
Abhilash Kesavan <[email protected]>
drivers: bus: check cci device tree node status
Namhyung Kim <[email protected]>
perf tools: Fix segfault for symbol annotation on TUI
Vineet Gupta <[email protected]>
perf tools: Avoid build splat for syscall numbers with uclibc
Alexey Brodkin <[email protected]>
perf tools: Fix statfs.f_type data type mismatch build error with uclibc
Namhyung Kim <[email protected]>
perf machine: Fix __machine__findnew_thread() error path
Kan Liang <[email protected]>
perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLM
Stephane Eranian <[email protected]>
perf/rapl: Fix sysfs_show() initialization for RAPL PMU
Steven Rostedt (Red Hat) <[email protected]>
tracing: Fix enabling of syscall events on the command line
Colin Ian King <[email protected]>
fbdev/broadsheetfb: fix memory leak
Wenyou Yang <[email protected]>
ARM: at91: board-dt-sama5: add phy_fixup to override NAND_Tree
Alexander Stein <[email protected]>
ARM: at91/dt: sam9263: Add missing clocks to lcdc node
Bo Shen <[email protected]>
ARM: at91: sama5d3: dt: correct the sound route
Bo Shen <[email protected]>
ARM: at91/dt: sama5d4: fix the timer reg length
Johannes Thumshirn <[email protected]>
mcb: mcb-pci: Only remap the 1st 0x200 bytes of BAR 0
Chanwoo Choi <[email protected]>
serial: samsung: Add the support for Exynos5433 SoC
Peter Hurley <[email protected]>
Revert "tty: Fix pty master poll() after slave closes v2"
Vince Hsu <[email protected]>
usb: host: ehci-tegra: request deferred probe when failing to get phy
Darrick J. Wong <[email protected]>
uas: disable UAS on Apricorn SATA dongles
Alan Stern <[email protected]>
USB: EHCI: adjust error return code
Christoph Hellwig <[email protected]>
scsi: ->queue_rq can't sleep
Vivek Gautam <[email protected]>
arm: dts: Use pmu_system_controller phandle for dp phy
Trond Myklebust <[email protected]>
NFSv4: Remove incorrect check in can_open_delegated()
Chuck Lever <[email protected]>
NFS: Ignore transport protocol when detecting server trunking
Trond Myklebust <[email protected]>
NFSv4/v4.1: Verify the client owner id during trunking detection
Trond Myklebust <[email protected]>
NFSv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_client
Tony Lindgren <[email protected]>
ARM: OMAP2+: Fix n900 board name for legacy user space
Lennart Sorensen <[email protected]>
ARM: dra7xx: Fix counter frequency drift for AM572x errata i856
Fabien Proriol <[email protected]>
iio: iio: Fix iio_channel_read return if channel havn't info
Vignesh R <[email protected]>
phy: phy-ti-pipe3: fix inconsistent enumeration of PCIe gen2 cards
Hans de Goede <[email protected]>
phy-sun4i-usb: Change disconnect threshold value for sun6i
Robert Baldyga <[email protected]>
usb: dwc2: gadget: kill requests with 'force' in s3c_hsotg_udc_stop()
Tony Lindgren <[email protected]>
usb: musb: Fix randconfig build issues for Kconfig options
Peter Chen <[email protected]>
usb: gadget: f_uac1: access freed memory at f_audio_free_inst
Rasmus Villemoes <[email protected]>
usb: musb: Fix a few off-by-one lengths
Geert Uytterhoeven <[email protected]>
ARM: shmobile: r8a7740: Instantiate GIC from C board code in legacy builds
Maik Broemme <[email protected]>
PCI: Mark Atheros AR9580 to avoid bus reset
David Dueck <[email protected]>
pinctrl: at91: fix null pointer dereference
Chris Wilson <[email protected]>
Revert "drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES"
Suman Tripathi <[email protected]>
ahci_xgene: Fix the DMA state machine lockup for the ATA_CMD_PACKET PIO mode command.
Dan Carpenter <[email protected]>
usb: gadget: gadgetfs: fix an oops in ep_write()
Jisheng Zhang <[email protected]>
mmc: sdhci: restore behavior when setting VDD via external regulator
Jiri Olsa <[email protected]>
s390/ftrace/jprobes: Fix conflict between jprobes and function graph tracing
Ian Munsie <[email protected]>
cxl: Fix issues when unmapping contexts
Bjørn Mork <[email protected]>
USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modem
Christian Borntraeger <[email protected]>
s390/kvm: REPLACE barrier fixup with READ_ONCE
alex chen <[email protected]>
ocfs2: fix journal commit deadlock in ocfs2_convert_inline_data_to_extents
Mike Snitzer <[email protected]>
dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition
Wenwen Wang <[email protected]>
net: cxgb3_main: fix a missing-check bug
Jiri Olsa <[email protected]>
perf/ring_buffer: Prevent concurent ring buffer access
Florian Fainelli <[email protected]>
smsc95xx: Check for Wake-on-LAN modes
Florian Fainelli <[email protected]>
smsc75xx: Check for Wake-on-LAN modes
Florian Fainelli <[email protected]>
sr9800: Check for supported Wake-on-LAN modes
Florian Fainelli <[email protected]>
ax88179_178a: Check for supported Wake-on-LAN modes
Florian Fainelli <[email protected]>
asix: Check for supported Wake-on-LAN modes
Sean Tranchetti <[email protected]>
xfrm: validate template mode
Thomas Petazzoni <[email protected]>
ARM: 8799/1: mm: fix pci_ioremap_io() offset check
Andrei Otcheretianski <[email protected]>
cfg80211: reg: Init wiphy_idx in regulatory_hint_core()
Thadeu Lima de Souza Cascardo <[email protected]>
xfrm6: call kfree_skb when skb is toobig
Steffen Klassert <[email protected]>
xfrm: Validate address prefix lengths in the xfrm selector.
Michael Neuling <[email protected]>
powerpc/tm: Avoid possible userspace r1 corruption on reclaim
Michael Neuling <[email protected]>
powerpc/tm: Fix userspace r13 corruption
Jozef Balga <[email protected]>
media: af9035: prevent buffer overflow on write
Paolo Abeni <[email protected]>
ip6_tunnel: be careful when accessing the inner header
Eric Dumazet <[email protected]>
rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096
Florian Fainelli <[email protected]>
net: systemport: Fix wake-up interrupt race during resume
Maxime Chevallier <[email protected]>
net: mvpp2: Extract the correct ethtype from the skb for tx csum offload
Ido Schimmel <[email protected]>
team: Forbid enslaving team device to itself
Shahed Shaikh <[email protected]>
qlcnic: fix Tx descriptor corruption on 82xx devices
Yu Zhao <[email protected]>
net/usb: cancel pending work when unbinding smsc75xx
Sean Tranchetti <[email protected]>
netlabel: check for IPV4MASK in addrinfo_get
Jeff Barnhill <[email protected]>
net/ipv6: Display all addresses in output of /proc/net/if_inet6
Paolo Abeni <[email protected]>
ip_tunnel: be careful when accessing the inner header
Mathias Nyman <[email protected]>
xhci: Don't print a warning when setting link state for disabled ports
Edgar Cherkasov <[email protected]>
i2c: i2c-scmi: fix for i2c_smbus_write_block_data
Mikulas Patocka <[email protected]>
mach64: detect the dot clock divider correctly on sparc
Jongsung Kim <[email protected]>
stmmac: fix valid numbers of unicast filter entries
Tony Lindgren <[email protected]>
mfd: omap-usb-host: Fix dts probe of children
Lei Yang <[email protected]>
selftests/efivarfs: add required kernel configs
-------------
Diffstat:
Makefile | 4 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 + arch/arm/boot/dts/exynos5250.dtsi | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 ++ arch/arm/boot/dts/exynos5420.dtsi | 6 +- arch/arm/boot/dts/sama5d3xmb.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/kvm/mmu.c | 2 + arch/arm/mach-at91/board-dt-sama5.c | 18 +++++ arch/arm/mach-omap2/board-generic.c | 18 +++++ arch/arm/mach-omap2/control.h | 4 ++ arch/arm/mach-omap2/timer.c | 36 +++++++++- arch/arm/mach-shmobile/setup-r8a7740.c | 7 ++ arch/arm/mm/ioremap.c | 2 +- arch/mips/kernel/smp-cps.c | 2 +- arch/powerpc/kernel/tm.S | 20 +++++- arch/s390/kernel/kprobes.c | 12 ++++ arch/s390/kvm/gaccess.c | 18 ++--- arch/x86/kernel/cpu/perf_event_intel_ds.c | 4 +- arch/x86/kernel/cpu/perf_event_intel_rapl.c | 44 ++++++++---- arch/x86/kernel/irq.c | 3 + arch/x86/kernel/ldt.c | 4 +- arch/x86/kernel/process.c | 2 + arch/x86/pci/fixup.c | 7 ++ drivers/ata/ahci_xgene.c | 12 ++-- drivers/ata/libata-core.c | 2 + drivers/bus/arm-cci.c | 3 + drivers/clk/rockchip/clk-cpu.c | 10 +-- drivers/gpu/drm/i915/i915_gem.c | 2 +- drivers/i2c/busses/i2c-scmi.c | 1 + drivers/iio/inkern.c | 3 + drivers/iommu/intel-iommu.c | 9 ++- drivers/mcb/mcb-internal.h | 1 + drivers/mcb/mcb-pci.c | 27 ++++--- drivers/md/dm-thin.c | 1 + drivers/md/dm.c | 4 +- drivers/media/usb/dvb-usb-v2/af9035.c | 6 +- drivers/mfd/omap-usb-host.c | 11 +-- drivers/misc/cxl/context.c | 82 +++++++++++++++++----- drivers/misc/cxl/file.c | 14 ++-- drivers/mmc/host/sdhci.c | 19 ++--- drivers/mtd/mtd_blkdevs.c | 10 +-- drivers/net/ethernet/broadcom/bcmsysport.c | 22 +++--- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 17 +++++ drivers/net/ethernet/davicom/dm9000.c | 34 ++++----- drivers/net/ethernet/intel/igb/igb_main.c | 9 +++ drivers/net/ethernet/marvell/mvpp2.c | 10 +-- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 5 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 ++- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 12 ++-- drivers/net/ethernet/realtek/r8169.c | 8 +-- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +- drivers/net/team/team.c | 5 ++ drivers/net/usb/asix_common.c | 3 + drivers/net/usb/ax88179_178a.c | 3 + drivers/net/usb/smsc75xx.c | 4 ++ drivers/net/usb/smsc95xx.c | 3 + drivers/net/usb/sr9800.c | 3 + drivers/net/wireless/iwlwifi/pcie/drv.c | 4 +- drivers/net/wireless/rtlwifi/pci.h | 2 + drivers/net/wireless/rtlwifi/rtl8821ae/hw.c | 17 +++++ drivers/net/wireless/rtlwifi/rtl8821ae/sw.c | 5 ++ drivers/net/wireless/rtlwifi/wifi.h | 3 + drivers/of/of_pci.c | 1 - drivers/pci/access.c | 9 ++- drivers/pci/quirks.c | 1 + drivers/phy/phy-omap-control.c | 7 +- drivers/phy/phy-sun4i-usb.c | 3 +- drivers/phy/phy-ti-pipe3.c | 10 +-- drivers/pinctrl/freescale/pinctrl-imx25.c | 4 +- drivers/pinctrl/pinctrl-at91.c | 15 ++++ drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/scsi_pm.c | 20 +++--- drivers/tty/n_tty.c | 11 +-- drivers/tty/serial/fsl_lpuart.c | 9 ++- drivers/tty/serial/samsung.c | 56 +++++++++------ drivers/tty/tty_audit.c | 2 +- drivers/usb/class/cdc-acm.c | 14 ++-- drivers/usb/core/devio.c | 4 +- drivers/usb/core/hub.c | 15 ++-- drivers/usb/dwc2/gadget.c | 10 ++- drivers/usb/gadget/function/f_uac1.c | 2 +- drivers/usb/gadget/legacy/inode.c | 1 + drivers/usb/host/ehci-sched.c | 6 +- drivers/usb/host/ehci-tegra.c | 2 +- drivers/usb/host/xhci-hub.c | 18 ++--- drivers/usb/musb/Kconfig | 4 ++ drivers/usb/musb/musb_cppi41.c | 4 +- drivers/usb/musb/musb_debugfs.c | 16 ++--- drivers/usb/serial/qcserial.c | 54 ++++++++------ drivers/usb/storage/unusual_uas.h | 10 +++ drivers/video/fbdev/aty/atyfb.h | 3 +- drivers/video/fbdev/aty/atyfb_base.c | 7 +- drivers/video/fbdev/aty/mach64_ct.c | 10 +-- drivers/video/fbdev/broadsheetfb.c | 8 ++- fs/btrfs/file.c | 9 ++- fs/btrfs/ordered-data.c | 14 ++++ fs/btrfs/ordered-data.h | 3 + fs/btrfs/xattr.c | 8 ++- fs/cachefiles/namei.c | 2 +- fs/ext4/extents.c | 8 +++ fs/fat/fatent.c | 1 + fs/nfs/callback.c | 6 +- fs/nfs/nfs4client.c | 25 +++++-- fs/nfs/nfs4proc.c | 21 ++++-- fs/ocfs2/alloc.c | 18 ++--- fs/overlayfs/inode.c | 3 + fs/quota/quota_v2.c | 12 ++-- fs/splice.c | 7 ++ include/linux/compiler-gcc.h | 16 ++++- include/linux/compiler-intel.h | 3 + include/linux/compiler.h | 4 ++ include/linux/nfs_fs_sb.h | 3 + include/linux/phy/omap_control_phy.h | 6 +- include/linux/tty.h | 6 +- include/net/af_unix.h | 4 +- include/net/scm.h | 1 + include/net/sock.h | 2 +- kernel/events/core.c | 11 ++- kernel/rcu/tree_plugin.h | 1 + kernel/resource.c | 13 +++- kernel/sched/fair.c | 23 +++++- kernel/sched/sched.h | 2 + kernel/trace/trace_events.c | 69 ++++++++++++++---- lib/string.c | 2 +- mm/huge_memory.c | 6 +- mm/migrate.c | 2 +- mm/mremap.c | 21 ++++-- net/core/rtnetlink.c | 27 +++++-- net/core/scm.c | 7 ++ net/ipv4/ip_fragment.c | 12 ++-- net/ipv4/ip_tunnel.c | 9 +++ net/ipv6/addrconf.c | 10 +-- net/ipv6/ip6_tunnel.c | 14 +++- net/ipv6/mcast.c | 16 ++--- net/ipv6/ndisc.c | 3 +- net/ipv6/xfrm6_output.c | 2 + net/netlabel/netlabel_unlabeled.c | 3 +- net/sched/sch_gred.c | 2 +- net/sctp/socket.c | 14 ++-- net/socket.c | 11 ++- net/unix/af_unix.c | 4 +- net/unix/garbage.c | 8 +-- net/wireless/reg.c | 1 + net/xfrm/xfrm_user.c | 15 ++++ security/keys/process_keys.c | 7 +- sound/pci/hda/patch_realtek.c | 2 +- sound/soc/soc-dapm.c | 12 +--- sound/usb/mixer.c | 2 + sound/usb/mixer_maps.c | 12 ---- sound/usb/mixer_quirks.c | 37 ++++++++++ sound/usb/mixer_quirks.h | 4 ++ tools/lib/api/fs/debugfs.c | 2 +- tools/lib/api/fs/fs.c | 2 +- tools/perf/Makefile | 4 +- tools/perf/bench/sched-pipe.c | 2 +- tools/perf/builtin-top.c | 1 - tools/perf/perf-sys.h | 1 - tools/perf/util/annotate.h | 8 +-- tools/perf/util/cloexec.c | 4 ++ tools/perf/util/machine.c | 4 +- tools/testing/selftests/efivarfs/config | 1 + tools/testing/selftests/tc-testing/tdc_batch.py | 62 ++++++++++++++++ 167 files changed, 1170 insertions(+), 460 deletions(-)