Skip to content

4.4.163-stable review

Greg Kroah-Hartman linux-mips lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest114 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/114xfrm: Validate address prefix lengths in the xfrm selector.net/xfrm/xfrm_user.c+12 -00 replies
2/114xfrm6: call kfree_skb when skb is toobignet/ipv6/xfrm6_output.c+2 -00 replies
3/114mac80211: Always report TX statusnet/mac80211/status.c+2 -50 replies
4/114cfg80211: reg: Init wiphy_idx in regulatory_hint_core()net/wireless/reg.c+1 -00 replies
5/114ARM: 8799/1: mm: fix pci_ioremap_io() offset checkarch/arm/mm/ioremap.c+1 -10 replies
6/114xfrm: validate template modenet/xfrm/xfrm_user.c+3 -00 replies
7/114mac80211_hwsim: do not omit multicast announce of first added radiodrivers/net/wireless/mac80211_hwsim.c+1 -20 replies
8/114Bluetooth: SMP: fix crash in unpairingnet/bluetooth/mgmt.c net/bluetooth/smp.c net/bluetooth/smp.h+29 -100 replies
9/114pxa168fb: prepare the clockdrivers/video/fbdev/pxa168fb.c+3 -30 replies
10/114asix: Check for supported Wake-on-LAN modesdrivers/net/usb/asix_common.c+3 -00 replies
11/114ax88179_178a: Check for supported Wake-on-LAN modesdrivers/net/usb/ax88179_178a.c+3 -00 replies
12/114lan78xx: Check for supported Wake-on-LAN modesdrivers/net/usb/lan78xx.c+4 -130 replies
13/114sr9800: Check for supported Wake-on-LAN modesdrivers/net/usb/sr9800.c+3 -00 replies
14/114r8152: Check for supported Wake-on-LAN Modesdrivers/net/usb/r8152.c+3 -00 replies
15/114smsc75xx: Check for Wake-on-LAN modesdrivers/net/usb/smsc75xx.c+3 -00 replies
16/114smsc95xx: Check for Wake-on-LAN modesdrivers/net/usb/smsc95xx.c+3 -00 replies
17/114perf/ring_buffer: Prevent concurent ring buffer accesskernel/events/core.c+2 -00 replies
18/114net: cxgb3_main: fix a missing-check bugdrivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c+17 -00 replies
19/114KEYS: put keyring if install_session_keyring_to_cred() failssecurity/keys/process_keys.c+4 -30 replies
20/114ipv6: suppress sparse warnings in IP6_ECN_set_ce()include/net/inet_ecn.h+2 -10 replies
21/114net: drop write-only stack variablenet/unix/af_unix.c+1 -40 replies
22/114ser_gigaset: use container_of() instead of detourdrivers/isdn/gigaset/ser-gigaset.c+1 -80 replies
23/114tracing: Skip more functions when doing stack tracing of eventskernel/trace/trace.c+18 -10 replies
24/114ARM: dts: apq8064: add ahci ports-implemented maskarch/arm/boot/dts/qcom-apq8064.dtsi+2 -10 replies
25/114x86/mm/pat: Prevent hang during boot when mapping pagesarch/x86/mm/pageattr.c+11 -100 replies
26/114btrfs: cleaner_kthread() doesnt need explicit freezefs/btrfs/disk-io.c+1 -13 replies
27/114radix-tree: fix radix_tree_iter_retry() for tagged iterators.include/linux/radix-tree.h+1 -00 replies
28/114af_iucv: Move sockaddr length checks to before accessing sa_family in bind and connect handlersnet/iucv/af_iucv.c+3 -50 replies
29/114net/mlx4_en: Resolve dividing by zero in 32-bit systemdrivers/net/ethernet/mellanox/mlx4/en_clock.c+4 -10 replies
30/114ipv6: orphan skbs in reassembly unitnet/ipv6/netfilter/nf_conntrack_reasm.c+1 -00 replies
31/114um: Avoid longjmp/setjmp symbol clashes with libpthread.aarch/um/Makefile arch/x86/um/setjmp_32.S arch/x86/um/setjmp_64.S+20 -160 replies
32/114sched/cgroup: Fix cgroup entity load tracking tear-downkernel/sched/core.c kernel/sched/fair.c kernel/sched/sched.h+23 -200 replies
33/114btrfs: dont create or leak aliased root while cleaning up orphansfs/btrfs/disk-io.c fs/btrfs/disk-io.h fs/btrfs/root-tree.c+22 -110 replies
34/114thermal: allow spear-thermal driver to be a moduledrivers/thermal/Kconfig+1 -10 replies
35/114thermal: allow u8500-thermal driver to be a moduledrivers/mfd/db8500-prcmu.c drivers/thermal/Kconfig+5 -20 replies
36/114tpm: fix: return rc when devm_add_action() failsdrivers/char/tpm/tpm-chip.c+5 -10 replies
37/114x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARsarch/x86/pci/fixup.c+7 -00 replies
38/114aacraid: Start adapter after updating number of MSIX vectorsdrivers/scsi/aacraid/linit.c+1 -10 replies
39/114perf/core: Dont leak event in the syscall error pathkernel/events/core.c+1 -00 replies
40/114usbvision: revert commit 588afcc1drivers/media/usb/usbvision/usbvision-video.c+0 -70 replies
41/114MIPS: Fix FCSR Cause bit handling for correct SIGFPE issuearch/mips/include/asm/fpu_emulator.h arch/mips/include/asm/switch_to.h arch/mips/kernel/mips-r2-to-r6-emul.c +2 more+78 -420 replies
42/114ASoC: ak4613: Enable cache usage to fix crashes on resumesound/soc/codecs/ak4613.c+1 -00 replies
43/114ASoC: wm8940: Enable cache usage to fix crashes on resumesound/soc/codecs/wm8940.c+1 -00 replies
44/114CIFS: handle guest access errors to Windows sharesfs/cifs/connect.c+3 -00 replies
45/114arm64: Fix potential race with hardware DBM in ptep_set_access_flags()arch/arm64/mm/fault.c+8 -70 replies
46/114xfrm: Clear sk_dst_cache when applying per-socket policy.net/xfrm/xfrm_state.c+1 -00 replies
47/114scsi: Add STARGET_CREATED_REMOVE state to scsi_target_statedrivers/scsi/scsi_scan.c drivers/scsi/scsi_sysfs.c include/scsi/scsi_device.h+10 -40 replies
48/114sparc/pci: Refactor dev_archdata initialization into pci_init_dev_archdataarch/sparc/kernel/pci.c+21 -80 replies
49/114sch_red: update backlog as wellnet/sched/sch_red.c+4 -00 replies
50/114usb-storage: fix bogus hardware error messages for ATA pass-thru devicesdrivers/usb/storage/transport.c+13 -10 replies
51/114bpf: generally move prog destruction to RCU deferralinclude/linux/bpf.h kernel/bpf/arraymap.c kernel/bpf/syscall.c +1 more+5 -190 replies
52/114drm/nouveau/fbcon: fix oops without fbdev emulationdrivers/gpu/drm/nouveau/nouveau_fbcon.c+4 -30 replies
53/114fuse: Dont call set_page_dirty_lock() for ITER_BVEC pages for async_diofs/fuse/file.c fs/fuse/fuse_i.h+4 -30 replies
54/114ixgbevf: Fix handling of NAPI budget when multiple queues are enabled per vectordrivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c+2 -00 replies
55/114net/mlx5e: Fix LRO modifydrivers/net/ethernet/mellanox/mlx5/core/en_main.c+11 -40 replies
56/114net/mlx5e: Correctly handle RSS indirection table when changing number of channelsdrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c drivers/net/ethernet/mellanox/mlx5/core/en_main.c+15 -40 replies
57/114ixgbe: fix RSS limit for X550drivers/net/ethernet/intel/ixgbe/ixgbe.h+1 -10 replies
58/114ixgbe: Correct X550EM_x revision checkdrivers/net/ethernet/intel/ixgbe/ixgbe_type.h drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c+4 -70 replies
59/114ALSA: timer: Fix zero-division by continue of uninitialized instancesound/core/timer.c+14 -00 replies
60/114vti6: flush x-netns xfrm cache when vti interface is removednet/ipv6/ip6_vti.c+31 -00 replies
61/114gro: Allow tunnel stacking in the case of FOU/GUEnet/ipv4/fou.c+16 -00 replies
62/114brcmfmac: Fix glom_skb leak in brcmf_sdiod_recv_chaindrivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c+3 -40 replies
63/114l2tp: hold socket before dropping lock in l2tp_ip{, 6}_recv()net/l2tp/l2tp_ip.c net/l2tp/l2tp_ip6.c+12 -103 replies
64/114tty: serial: sprd: fix error return code in sprd_probe()drivers/tty/serial/sprd_serial.c+2 -20 replies
65/114video: fbdev: pxa3xx_gcu: fix error return code in pxa3xx_gcu_probe()drivers/video/fbdev/pxa3xx-gcu.c+2 -20 replies
66/114sparc64 mm: Fix more TSB sizing issuesarch/sparc/include/asm/page_64.h arch/sparc/mm/fault_64.c arch/sparc/mm/tlb.c +1 more+45 -100 replies
67/114gpu: host1x: fix error return code in host1x_probe()drivers/gpu/host1x/dev.c+2 -20 replies
68/114sparc64: Fix exception handling in UltraSPARC-III memcpy.arch/sparc/lib/U3memcpy.S+2 -20 replies
69/114gpio: msic: fix error return code in platform_msic_gpio_probe()drivers/gpio/gpio-msic.c+2 -20 replies
70/114usb: imx21-hcd: fix error return code in imx21_probe()drivers/usb/host/imx21-hcd.c+4 -20 replies
71/114usb: ehci-omap: fix error return code in ehci_hcd_omap_probe()drivers/usb/host/ehci-omap.c+2 -20 replies
72/114usb: dwc3: omap: fix error return code in dwc3_omap_probe()drivers/usb/dwc3/dwc3-omap.c+2 -20 replies
73/114spi/bcm63xx-hspi: fix error return code in bcm63xx_hsspi_probe()drivers/spi/spi-bcm63xx-hsspi.c+2 -20 replies
74/114MIPS: Handle non word sized instructions when examining framearch/mips/kernel/process.c+6 -30 replies
75/114spi/bcm63xx: fix error return code in bcm63xx_spi_probe()drivers/spi/spi-bcm63xx.c+2 -20 replies
76/114spi: xlp: fix error return code in xlp_spi_probe()drivers/spi/spi-xlp.c+2 -20 replies
77/114ASoC: spear: fix error return code in spdif_in_probe()sound/soc/spear/spdif_in.c+4 -20 replies
78/114PM / devfreq: tegra: fix error return code in tegra_devfreq_probe()drivers/devfreq/tegra-devfreq.c+3 -30 replies
79/114bonding: avoid defaulting hard_header_len to ETH_HLEN on slave removaldrivers/net/bonding/bond_main.c+1 -10 replies
80/114scsi: aacraid: Fix typo in blink statusdrivers/scsi/aacraid/src.c+1 -10 replies
81/114MIPS: microMIPS: Fix decoding of swsp16 instructionarch/mips/include/uapi/asm/inst.h arch/mips/kernel/process.c+2 -20 replies
82/114igb: Remove superfluous reset to PHY and page 0 selectiondrivers/net/ethernet/intel/igb/e1000_82575.c+0 -110 replies
83/114MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regressionarch/mips/dec/int-handler.S+6 -280 replies
84/114ARM: dts: imx53-qsb: disable 1.2GHz OPParch/arm/boot/dts/imx53-qsb-common.dtsi+11 -00 replies
85/114fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()fs/fat/fatent.c+1 -00 replies
86/114mtd: spi-nor: Add support for is25wp series chipsdrivers/mtd/spi-nor/spi-nor.c+6 -00 replies
87/114perf tools: Disable parallelism for make cleantools/perf/Makefile+2 -20 replies
88/114bridge: do not add port to router list when receives query with source 0.0.0.0net/bridge/br_multicast.c+9 -10 replies
89/114net: bridge: remove ipv6 zero address check in mcast queriesnet/bridge/br_multicast.c+1 -20 replies
90/114ipv6: mcast: fix a use-after-free in inet6_mc_checknet/ipv6/mcast.c+8 -80 replies
91/114ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are callednet/ipv6/ndisc.c+1 -20 replies
92/114net/ipv6: Fix index counter for unicast addresses in in6_dump_addrsnet/ipv6/addrconf.c+4 -20 replies
93/114net: sched: gred: pass the right attribute to gred_change_table_def()net/sched/sch_gred.c+1 -10 replies
94/114net: socket: fix a missing-check bugnet/socket.c+8 -30 replies
95/114net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modulesdrivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c+1 -10 replies
96/114r8169: fix NAPI handling under high loaddrivers/net/ethernet/realtek/r8169.c+3 -50 replies
97/114sctp: fix race on sctp_id2asocnet/sctp/socket.c+2 -30 replies
98/114net: drop skb on failure in ip_check_defrag()net/ipv4/ip_fragment.c+8 -40 replies
99/114vhost: Fix Spectre V1 vulnerabilitydrivers/vhost/vhost.c+2 -00 replies
100/114rtnetlink: Disallow FDB configuration for non-Ethernet devicenet/core/rtnetlink.c+10 -00 replies
101/114mremap: properly flush TLB before releasing the pagemm/huge_memory.c mm/mremap.c+21 -60 replies
102/114crypto: shash - Fix a sleep-in-atomic bug in shash_setkey_unalignedcrypto/shash.c+1 -10 replies
103/114ahci: dont ignore result code of ahci_reset_controller()drivers/ata/ahci.c+4 -10 replies
104/114cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)fs/cachefiles/namei.c+1 -10 replies
105/114ptp: fix Spectre v1 vulnerabilitydrivers/ptp/ptp_chardev.c+4 -00 replies
106/114RDMA/ucma: Fix Spectre v1 vulnerabilitydrivers/infiniband/core/ucma.c+3 -00 replies
107/114IB/ucm: Fix Spectre v1 vulnerabilitydrivers/infiniband/core/ucm.c+3 -00 replies
108/114cdc-acm: correct counting of UART states in serial state notificationdrivers/usb/class/cdc-acm.c+7 -70 replies
109/114usb: gadget: storage: Fix Spectre v1 vulnerabilitydrivers/usb/gadget/function/f_mass_storage.c+3 -00 replies
110/114USB: fix the usbfs flag sanitization for control transfersdrivers/usb/core/devio.c+2 -20 replies
111/114Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGMdrivers/input/mouse/elan_i2c_core.c+1 -00 replies
112/114sched/fair: Fix throttle_list starvation with low CFS quotakernel/sched/fair.c kernel/sched/sched.h+21 -30 replies
113/114x86/percpu: Fix this_cpu_read()arch/x86/include/asm/percpu.h+4 -40 replies
114/114x86/time: Correct the attribute on jiffies definitionarch/x86/kernel/time.c+1 -10 replies

Reviews trailers per patch

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

PatchSabrina DubrocaNicolas PitreWoojung HuhEric DumazetHannes Frederic SowaDmitry VyukovTilman SchmidtAndy GrossKonstantin KhlebnikovJoe StringerDavid SterbaJohannes ThumshirnCharles KeepaxAurelien AptelPavel ShilovskyMark RutlandSteve CapperLaurence ObermanBabu MogerKhalid AzizKris LindgrenAlexei StarovoitovDaniel VetterPhil SchmittLance RichardsonMikael PetterssonSam RavnborgAlan SternChanwoo ChoiDave CarrollJames HoganAlexander DuyckAaron BrownOGAWA HirofumiAndrew MortonMarek VasutJiri OlsaRichard CochranOliver Neukum[email protected][email protected]David AhernJann HornWill DeaconIngo MolnarPeter Zijlstra (Intel)Felipe Balbi[email protected]Ben SegallNeil HormanNikolay AleksandrovRoopa Prabhu
1/114
2/114R-b
3/114
4/114
5/114A-b
6/114
7/114
8/114
9/114
10/114
11/114
12/114R-b
13/114
14/114
15/114
16/114
17/114
18/114
19/114
20/114A-b
21/114A-b
22/114T-b A-b
23/114
24/114R-b
25/114
26/114
27/114A-b
28/114
29/114
30/114A-b
31/114
32/114
33/114R-b
34/114
35/114
36/114
37/114
38/114R-b
39/114
40/114
41/114
42/114
43/114A-b
44/114R-b T-b A-b
45/114A-b A-b
46/114
47/114R-b R-b T-b
48/114T-b R-b
49/114
50/114T-b
51/114A-b
52/114R-b
53/114
54/114T-b
55/114
56/114
57/114T-b
58/114T-b
59/114
60/114A-b
61/114
62/114
63/114
64/114
65/114
66/114
67/114
68/114T-b R-b
69/114
70/114
71/114A-b
72/114
73/114
74/114
75/114
76/114
77/114
78/114R-b
79/114
80/114R-b
81/114R-b
82/114R-b T-b
83/114
84/114
85/114A-b R-b
86/114R-b
87/114A-b
88/114A-b A-b
89/114
90/114
91/114R-b
92/114
93/114
94/114
95/114
96/114
97/114A-b A-b
98/114R-b
99/114
100/114Reported-and-tested-by Reported-and-tested-by R-b
101/114Reported-and-tested-by A-b T-b A-b
102/114
103/114
104/114
105/114A-b
106/114
107/114
108/114A-b
109/114A-b
110/114Reported-and-tested-by
111/114
112/114R-b
113/114A-b
114/114

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 52 reviewers.

Read the v1 thread

Cover letter [PATCH 4.4 000/114] 4.4.163-stable review

This is the start of the stable review cycle for the 4.4.163 release. There are 114 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:28 UTC 2018. Anything received after that time might be too late.

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

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.163-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.163-rc1

Nathan Chancellor <[email protected]>
x86/time: Correct the attribute on jiffies' definition

Peter Zijlstra <[email protected]>

    x86/percpu: Fix this_cpu_read()

Phil Auld <[email protected]>
sched/fair: Fix throttle_list starvation with low CFS quota

Mikhail Nikiforov <[email protected]>
Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM

Alan Stern <[email protected]>
USB: fix the usbfs flag sanitization for control transfers

Gustavo A. R. Silva <[email protected]>
usb: gadget: storage: Fix Spectre v1 vulnerability

Tobias Herzog <[email protected]>
cdc-acm: correct counting of UART states in serial state notification

Gustavo A. R. Silva <[email protected]>
IB/ucm: Fix Spectre v1 vulnerability

Gustavo A. R. Silva <[email protected]>
RDMA/ucma: Fix Spectre v1 vulnerability

Gustavo A. R. Silva <[email protected]>
ptp: fix Spectre v1 vulnerability

Al Viro <[email protected]>
cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)

Ard Biesheuvel <[email protected]>
ahci: don't ignore result code of ahci_reset_controller()

Jia-Ju Bai <[email protected]>
crypto: shash - Fix a sleep-in-atomic bug in shash_setkey_unaligned

Linus Torvalds <[email protected]>
mremap: properly flush TLB before releasing the page

Ido Schimmel <[email protected]>
rtnetlink: Disallow FDB configuration for non-Ethernet device

Jason Wang <[email protected]>
vhost: Fix Spectre V1 vulnerability

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

Jakub Kicinski <[email protected]>
net: sched: gred: pass the right attribute to gred_change_table_def()

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

Nikolay Aleksandrov <[email protected]>
net: bridge: remove ipv6 zero address check in mcast queries

Hangbin Liu <[email protected]>
bridge: do not add port to router list when receives query with source 0.0.0.0

Rasmus Villemoes <[email protected]>
perf tools: Disable parallelism for 'make clean'

Kimmo Rautkoski <[email protected]>
mtd: spi-nor: Add support for is25wp series chips

Khazhismel Kumykov <[email protected]>
fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()

Sascha Hauer <[email protected]>
ARM: dts: imx53-qsb: disable 1.2GHz OPP

Maciej W. Rozycki <[email protected]>
MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression

Christian Grönke <[email protected]>
igb: Remove superfluous reset to PHY and page 0 selection

Matt Redfearn <[email protected]>
MIPS: microMIPS: Fix decoding of swsp16 instruction

Raghava Aditya Renukunta <[email protected]>
scsi: aacraid: Fix typo in blink status

Paolo Abeni <[email protected]>
bonding: avoid defaulting hard_header_len to ETH_HLEN on slave removal

Gustavo A. R. Silva <[email protected]>
PM / devfreq: tegra: fix error return code in tegra_devfreq_probe()

Gustavo A. R. Silva <[email protected]>
ASoC: spear: fix error return code in spdif_in_probe()

Gustavo A. R. Silva <[email protected]>
spi: xlp: fix error return code in xlp_spi_probe()

Gustavo A. R. Silva <[email protected]>
spi/bcm63xx: fix error return code in bcm63xx_spi_probe()

Matt Redfearn <[email protected]>
MIPS: Handle non word sized instructions when examining frame

Gustavo A. R. Silva <[email protected]>
spi/bcm63xx-hspi: fix error return code in bcm63xx_hsspi_probe()

Gustavo A. R. Silva <[email protected]>
usb: dwc3: omap: fix error return code in dwc3_omap_probe()

Gustavo A. R. Silva <[email protected]>
usb: ehci-omap: fix error return code in ehci_hcd_omap_probe()

Gustavo A. R. Silva <[email protected]>
usb: imx21-hcd: fix error return code in imx21_probe()

Gustavo A. R. Silva <[email protected]>
gpio: msic: fix error return code in platform_msic_gpio_probe()

David S. Miller <[email protected]>
sparc64: Fix exception handling in UltraSPARC-III memcpy.

Gustavo A. R. Silva <[email protected]>
gpu: host1x: fix error return code in host1x_probe()

Mike Kravetz <[email protected]>
sparc64 mm: Fix more TSB sizing issues

Gustavo A. R. Silva <[email protected]>
video: fbdev: pxa3xx_gcu: fix error return code in pxa3xx_gcu_probe()

Gustavo A. R. Silva <[email protected]>
tty: serial: sprd: fix error return code in sprd_probe()

Guillaume Nault <[email protected]>
l2tp: hold socket before dropping lock in l2tp_ip{, 6}_recv()

Peter S. Housel <[email protected]>
brcmfmac: Fix glom_skb leak in brcmf_sdiod_recv_chain

Alexander Duyck <[email protected]>
gro: Allow tunnel stacking in the case of FOU/GUE

Nicolas Dichtel <[email protected]>
vti6: flush x-netns xfrm cache when vti interface is removed

Takashi Iwai <[email protected]>
ALSA: timer: Fix zero-division by continue of uninitialized instance

Mark Rustad <[email protected]>
ixgbe: Correct X550EM_x revision check

Emil Tantilov <[email protected]>
ixgbe: fix RSS limit for X550

Tariq Toukan <[email protected]>
net/mlx5e: Correctly handle RSS indirection table when changing number of channels

Tariq Toukan <[email protected]>
net/mlx5e: Fix LRO modify

William Dauchy <[email protected]>
ixgbevf: Fix handling of NAPI budget when multiple queues are enabled per vector

Ashish Samant <[email protected]>
fuse: Dont call set_page_dirty_lock() for ITER_BVEC pages for async_dio

Pavel Roskin <[email protected]>
drm/nouveau/fbcon: fix oops without fbdev emulation

Daniel Borkmann <[email protected]>
bpf: generally move prog destruction to RCU deferral

Alan Stern <[email protected]>
usb-storage: fix bogus hardware error messages for ATA pass-thru devices

WANG Cong <[email protected]>
sch_red: update backlog as well

Sowmini Varadhan <[email protected]>
sparc/pci: Refactor dev_archdata initialization into pci_init_dev_archdata

Ewan D. Milne <[email protected]>
scsi: Add STARGET_CREATED_REMOVE state to scsi_target_state

Jonathan Basseri <[email protected]>
xfrm: Clear sk_dst_cache when applying per-socket policy.

Catalin Marinas <[email protected]>
arm64: Fix potential race with hardware DBM in ptep_set_access_flags()

Mark Syms <[email protected]>
CIFS: handle guest access errors to Windows shares

Geert Uytterhoeven <[email protected]>
ASoC: wm8940: Enable cache usage to fix crashes on resume

Geert Uytterhoeven <[email protected]>
ASoC: ak4613: Enable cache usage to fix crashes on resume

Maciej W. Rozycki <[email protected]>
MIPS: Fix FCSR Cause bit handling for correct SIGFPE issue

Vladis Dronov <[email protected]>
usbvision: revert commit 588afcc1

Alexander Shishkin <[email protected]>
perf/core: Don't leak event in the syscall error path

Raghava Aditya Renukunta <[email protected]>
aacraid: Start adapter after updating number of MSIX vectors

Prarit Bhargava <[email protected]>
x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARs

Jarkko Sakkinen <[email protected]>
tpm: fix: return rc when devm_add_action() fails

Arnd Bergmann <[email protected]>
thermal: allow u8500-thermal driver to be a module

Arnd Bergmann <[email protected]>
thermal: allow spear-thermal driver to be a module

Jeff Mahoney <[email protected]>
btrfs: don't create or leak aliased root while cleaning up orphans

Peter Zijlstra <[email protected]>
sched/cgroup: Fix cgroup entity load tracking tear-down

Florian Fainelli <[email protected]>
um: Avoid longjmp/setjmp symbol clashes with libpthread.a

Eric Dumazet <[email protected]>
ipv6: orphan skbs in reassembly unit

Eugenia Emantayev <[email protected]>
net/mlx4_en: Resolve dividing by zero in 32-bit system

Mateusz Jurczyk <[email protected]>
af_iucv: Move sockaddr length checks to before accessing sa_family in bind and connect handlers

Andrey Ryabinin <[email protected]>
radix-tree: fix radix_tree_iter_retry() for tagged iterators.

Jiri Kosina <[email protected]>
btrfs: cleaner_kthread() doesn't need explicit freeze

Matt Fleming <[email protected]>
x86/mm/pat: Prevent hang during boot when mapping pages

Srinivas Kandagatla <[email protected]>
ARM: dts: apq8064: add ahci ports-implemented mask

Steven Rostedt (Red Hat) <[email protected]>
tracing: Skip more functions when doing stack tracing of events

Paul Bolle <[email protected]>
ser_gigaset: use container_of() instead of detour

David Herrmann <[email protected]>
net: drop write-only stack variable

Johannes Berg <[email protected]>
ipv6: suppress sparse warnings in IP6_ECN_set_ce()

Eric Biggers <[email protected]>
KEYS: put keyring if install_session_keyring_to_cred() fails

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]>
r8152: Check for supported Wake-on-LAN Modes

Florian Fainelli <[email protected]>
sr9800: Check for supported Wake-on-LAN modes

Florian Fainelli <[email protected]>
lan78xx: 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

Lubomir Rintel <[email protected]>
pxa168fb: prepare the clock

Matias Karhumaa <[email protected]>
Bluetooth: SMP: fix crash in unpairing

Martin Willi <[email protected]>
mac80211_hwsim: do not omit multicast announce of first added radio

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()

Andrei Otcheretianski <[email protected]>
mac80211: Always report TX status

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.

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/boot/dts/imx53-qsb-common.dtsi            | 11 ++++
 arch/arm/boot/dts/qcom-apq8064.dtsi                |  3 +-
 arch/arm/mm/ioremap.c                              |  2 +-
 arch/arm64/mm/fault.c                              | 15 ++---
 arch/mips/dec/int-handler.S                        | 34 ++--------
 arch/mips/include/asm/fpu_emulator.h               | 13 ++++
 arch/mips/include/asm/switch_to.h                  | 18 ++++++
 arch/mips/include/uapi/asm/inst.h                  |  2 +-
 arch/mips/kernel/mips-r2-to-r6-emul.c              | 10 +--
 arch/mips/kernel/process.c                         | 11 ++--
 arch/mips/kernel/ptrace.c                          |  7 +--
 arch/mips/kernel/traps.c                           | 72 ++++++++++++----------
 arch/sparc/include/asm/page_64.h                   |  1 +
 arch/sparc/kernel/pci.c                            | 29 ++++++---
 arch/sparc/lib/U3memcpy.S                          |  4 +-
 arch/sparc/mm/fault_64.c                           |  1 +
 arch/sparc/mm/tlb.c                                | 35 +++++++++--
 arch/sparc/mm/tsb.c                                | 18 ++++--
 arch/um/Makefile                                   |  4 ++
 arch/x86/include/asm/percpu.h                      |  8 +--
 arch/x86/kernel/time.c                             |  2 +-
 arch/x86/mm/pageattr.c                             | 21 ++++---
 arch/x86/pci/fixup.c                               |  7 +++
 arch/x86/um/setjmp_32.S                            | 16 ++---
 arch/x86/um/setjmp_64.S                            | 16 ++---
 crypto/shash.c                                     |  2 +-
 drivers/ata/ahci.c                                 |  5 +-
 drivers/char/tpm/tpm-chip.c                        |  6 +-
 drivers/devfreq/tegra-devfreq.c                    |  6 +-
 drivers/gpio/gpio-msic.c                           |  4 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.c            |  7 ++-
 drivers/gpu/host1x/dev.c                           |  4 +-
 drivers/infiniband/core/ucm.c                      |  3 +
 drivers/infiniband/core/ucma.c                     |  3 +
 drivers/input/mouse/elan_i2c_core.c                |  1 +
 drivers/isdn/gigaset/ser-gigaset.c                 |  9 +--
 drivers/media/usb/usbvision/usbvision-video.c      |  7 ---
 drivers/mfd/db8500-prcmu.c                         |  3 +
 drivers/mtd/spi-nor/spi-nor.c                      |  6 ++
 drivers/net/bonding/bond_main.c                    |  2 +-
 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c    | 17 +++++
 drivers/net/ethernet/intel/igb/e1000_82575.c       | 11 ----
 drivers/net/ethernet/intel/ixgbe/ixgbe.h           |  2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h      |  2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c      |  9 +--
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c  |  2 +
 drivers/net/ethernet/mellanox/mlx4/en_clock.c      |  5 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |  2 +
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |  2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  | 30 ++++++---
 drivers/net/ethernet/realtek/r8169.c               |  8 +--
 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c  |  2 +-
 drivers/net/usb/asix_common.c                      |  3 +
 drivers/net/usb/ax88179_178a.c                     |  3 +
 drivers/net/usb/lan78xx.c                          | 17 ++---
 drivers/net/usb/r8152.c                            |  3 +
 drivers/net/usb/smsc75xx.c                         |  3 +
 drivers/net/usb/smsc95xx.c                         |  3 +
 drivers/net/usb/sr9800.c                           |  3 +
 drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c   |  7 +--
 drivers/net/wireless/mac80211_hwsim.c              |  3 +-
 drivers/ptp/ptp_chardev.c                          |  4 ++
 drivers/scsi/aacraid/linit.c                       |  2 +-
 drivers/scsi/aacraid/src.c                         |  2 +-
 drivers/scsi/scsi_scan.c                           |  5 +-
 drivers/scsi/scsi_sysfs.c                          |  8 ++-
 drivers/spi/spi-bcm63xx-hsspi.c                    |  4 +-
 drivers/spi/spi-bcm63xx.c                          |  4 +-
 drivers/spi/spi-xlp.c                              |  4 +-
 drivers/thermal/Kconfig                            |  6 +-
 drivers/tty/serial/sprd_serial.c                   |  4 +-
 drivers/usb/class/cdc-acm.c                        | 14 ++---
 drivers/usb/core/devio.c                           |  4 +-
 drivers/usb/dwc3/dwc3-omap.c                       |  4 +-
 drivers/usb/gadget/function/f_mass_storage.c       |  3 +
 drivers/usb/host/ehci-omap.c                       |  4 +-
 drivers/usb/host/imx21-hcd.c                       |  6 +-
 drivers/usb/storage/transport.c                    | 14 ++++-
 drivers/vhost/vhost.c                              |  2 +
 drivers/video/fbdev/pxa168fb.c                     |  6 +-
 drivers/video/fbdev/pxa3xx-gcu.c                   |  4 +-
 fs/btrfs/disk-io.c                                 |  6 +-
 fs/btrfs/disk-io.h                                 |  2 +
 fs/btrfs/root-tree.c                               | 27 +++++---
 fs/cachefiles/namei.c                              |  2 +-
 fs/cifs/connect.c                                  |  3 +
 fs/fat/fatent.c                                    |  1 +
 fs/fuse/file.c                                     |  6 +-
 fs/fuse/fuse_i.h                                   |  1 +
 include/linux/bpf.h                                |  5 --
 include/linux/radix-tree.h                         |  1 +
 include/net/inet_ecn.h                             |  3 +-
 include/scsi/scsi_device.h                         |  1 +
 kernel/bpf/arraymap.c                              |  4 +-
 kernel/bpf/syscall.c                               | 13 +---
 kernel/events/core.c                               |  5 +-
 kernel/sched/core.c                                |  4 +-
 kernel/sched/fair.c                                | 59 ++++++++++++------
 kernel/sched/sched.h                               |  4 +-
 kernel/trace/trace.c                               | 19 +++++-
 mm/huge_memory.c                                   |  6 +-
 mm/mremap.c                                        | 21 +++++--
 net/bluetooth/mgmt.c                               |  7 +--
 net/bluetooth/smp.c                                | 29 +++++++--
 net/bluetooth/smp.h                                |  3 +-
 net/bridge/br_multicast.c                          |  9 ++-
 net/core/rtnetlink.c                               | 10 +++
 net/ipv4/fou.c                                     | 16 +++++
 net/ipv4/ip_fragment.c                             | 12 ++--
 net/ipv6/addrconf.c                                |  6 +-
 net/ipv6/ip6_vti.c                                 | 31 ++++++++++
 net/ipv6/mcast.c                                   | 16 ++---
 net/ipv6/ndisc.c                                   |  3 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |  1 +
 net/ipv6/xfrm6_output.c                            |  2 +
 net/iucv/af_iucv.c                                 |  8 +--
 net/l2tp/l2tp_ip.c                                 | 11 ++--
 net/l2tp/l2tp_ip6.c                                | 11 ++--
 net/mac80211/status.c                              |  7 +--
 net/sched/sch_gred.c                               |  2 +-
 net/sched/sch_red.c                                |  4 ++
 net/sctp/socket.c                                  |  5 +-
 net/socket.c                                       | 11 +++-
 net/unix/af_unix.c                                 |  5 +-
 net/wireless/reg.c                                 |  1 +
 net/xfrm/xfrm_state.c                              |  1 +
 net/xfrm/xfrm_user.c                               | 15 +++++
 security/keys/process_keys.c                       |  7 ++-
 sound/core/timer.c                                 | 14 +++++
 sound/soc/codecs/ak4613.c                          |  1 +
 sound/soc/codecs/wm8940.c                          |  1 +
 sound/soc/spear/spdif_in.c                         |  6 +-
 tools/perf/Makefile                                |  4 +-
 134 files changed, 737 insertions(+), 388 deletions(-)